HW2: RC3a - Change the sbatch scripts for a different executables directory
This commit is contained in:
parent
df92833c1b
commit
c485d0db2d
@ -42,6 +42,7 @@ BUILD_DIR := bin
|
|||||||
OBJ_DIR := $(BUILD_DIR)/obj
|
OBJ_DIR := $(BUILD_DIR)/obj
|
||||||
DEP_DIR := $(BUILD_DIR)/.dep
|
DEP_DIR := $(BUILD_DIR)/.dep
|
||||||
|
|
||||||
|
OUTPUT_DIR := out-rc3a
|
||||||
|
|
||||||
# ========== Compiler settings ==========
|
# ========== Compiler settings ==========
|
||||||
# Compiler flags for debug and release
|
# Compiler flags for debug and release
|
||||||
@ -185,8 +186,8 @@ distbubbletonic: CFLAGS := $(REL_CFLAGS) -DCODE_VERSION=BUBBLETONIC
|
|||||||
distbubbletonic: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=BUBBLETONIC
|
distbubbletonic: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=BUBBLETONIC
|
||||||
distbubbletonic: TARGET := distbubbletonic
|
distbubbletonic: TARGET := distbubbletonic
|
||||||
distbubbletonic: $(BUILD_DIR)/$(TARGET)
|
distbubbletonic: $(BUILD_DIR)/$(TARGET)
|
||||||
@mkdir -p out
|
@mkdir -p $(OUTPUT_DIR)
|
||||||
cp $(BUILD_DIR)/$(TARGET) out/$(TARGET)
|
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
|
||||||
|
|
||||||
distbitonic: CC := mpicc
|
distbitonic: CC := mpicc
|
||||||
distbitonic: CXX := mpic++
|
distbitonic: CXX := mpic++
|
||||||
@ -194,8 +195,8 @@ distbitonic: CFLAGS := $(REL_CFLAGS) -DCODE_VERSION=BITONIC
|
|||||||
distbitonic: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=BITONIC
|
distbitonic: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=BITONIC
|
||||||
distbitonic: TARGET := distbitonic
|
distbitonic: TARGET := distbitonic
|
||||||
distbitonic: $(BUILD_DIR)/$(TARGET)
|
distbitonic: $(BUILD_DIR)/$(TARGET)
|
||||||
@mkdir -p out
|
@mkdir -p $(OUTPUT_DIR)
|
||||||
cp $(BUILD_DIR)/$(TARGET) out/$(TARGET)
|
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
|
||||||
|
|
||||||
deb_distbubbletonic: CC := mpicc
|
deb_distbubbletonic: CC := mpicc
|
||||||
deb_distbubbletonic: CXX := mpic++
|
deb_distbubbletonic: CXX := mpic++
|
||||||
@ -203,8 +204,8 @@ deb_distbubbletonic: CFLAGS := $(DEB_CFLAGS) -DCODE_VERSION=BUBBLETONIC -DDEBUG
|
|||||||
deb_distbubbletonic: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=BUBBLETONIC -DDEBUG
|
deb_distbubbletonic: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=BUBBLETONIC -DDEBUG
|
||||||
deb_distbubbletonic: TARGET := deb_distbubbletonic
|
deb_distbubbletonic: TARGET := deb_distbubbletonic
|
||||||
deb_distbubbletonic: $(BUILD_DIR)/$(TARGET)
|
deb_distbubbletonic: $(BUILD_DIR)/$(TARGET)
|
||||||
@mkdir -p out
|
@mkdir -p $(OUTPUT_DIR)
|
||||||
cp $(BUILD_DIR)/$(TARGET) out/$(TARGET)
|
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
|
||||||
|
|
||||||
deb_distbitonic: CC := mpicc
|
deb_distbitonic: CC := mpicc
|
||||||
deb_distbitonic: CXX := mpic++
|
deb_distbitonic: CXX := mpic++
|
||||||
@ -212,8 +213,8 @@ deb_distbitonic: CFLAGS := $(DEB_CFLAGS) -DCODE_VERSION=BITONIC -DDEBUG
|
|||||||
deb_distbitonic: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=BITONIC -DDEBUG
|
deb_distbitonic: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=BITONIC -DDEBUG
|
||||||
deb_distbitonic: TARGET := deb_distbitonic
|
deb_distbitonic: TARGET := deb_distbitonic
|
||||||
deb_distbitonic: $(BUILD_DIR)/$(TARGET)
|
deb_distbitonic: $(BUILD_DIR)/$(TARGET)
|
||||||
@mkdir -p out
|
@mkdir -p $(OUTPUT_DIR)
|
||||||
cp $(BUILD_DIR)/$(TARGET) out/$(TARGET)
|
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
|
||||||
|
|
||||||
tests: CC := mpicc
|
tests: CC := mpicc
|
||||||
tests: CXX := mpic++
|
tests: CXX := mpic++
|
||||||
@ -221,8 +222,8 @@ tests: CFLAGS := $(DEB_CFLAGS) -DCODE_VERSION=BITONIC -DDEBUG -DTESTING
|
|||||||
tests: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=BITONIC -DDEBUG -DTESTING
|
tests: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=BITONIC -DDEBUG -DTESTING
|
||||||
tests: TARGET := tests
|
tests: TARGET := tests
|
||||||
tests: $(BUILD_DIR)/$(TARGET)
|
tests: $(BUILD_DIR)/$(TARGET)
|
||||||
@mkdir -p out
|
@mkdir -p $(OUTPUT_DIR)
|
||||||
cp $(BUILD_DIR)/$(TARGET) out/$(TARGET)
|
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
|
||||||
|
|
||||||
perfbitonic: CC := mpicc
|
perfbitonic: CC := mpicc
|
||||||
perfbitonic: CXX := mpic++
|
perfbitonic: CXX := mpic++
|
||||||
@ -230,8 +231,8 @@ perfbitonic: CFLAGS := $(REL_CFLAGS) -g -DCODE_VERSION=BITONIC
|
|||||||
perfbitonic: CXXFLAGS := $(REL_CXXFLAGS) -g -DCODE_VERSION=BITONIC
|
perfbitonic: CXXFLAGS := $(REL_CXXFLAGS) -g -DCODE_VERSION=BITONIC
|
||||||
perfbitonic: TARGET := perfbitonic
|
perfbitonic: TARGET := perfbitonic
|
||||||
perfbitonic: $(BUILD_DIR)/$(TARGET)
|
perfbitonic: $(BUILD_DIR)/$(TARGET)
|
||||||
@mkdir -p out
|
@mkdir -p $(OUTPUT_DIR)
|
||||||
cp $(BUILD_DIR)/$(TARGET) out/$(TARGET)
|
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
|
||||||
|
|
||||||
|
|
||||||
hpc-build:
|
hpc-build:
|
||||||
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 20 --perf --validation
|
srun ./out-rc3a/distbitonic -q 20 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 23 --perf --validation
|
srun ./out-rc3a/distbitonic -q 23 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 25 --perf --validation
|
srun ./out-rc3a/distbitonic -q 25 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 27 --perf --validation
|
srun ./out-rc3a/distbitonic -q 27 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 20 --perf --validation
|
srun ./out-rc3a/distbitonic -q 20 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 23 --perf --validation
|
srun ./out-rc3a/distbitonic -q 23 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 25 --perf --validation
|
srun ./out-rc3a/distbitonic -q 25 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 27 --perf --validation
|
srun ./out-rc3a/distbitonic -q 27 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 20 --perf --validation
|
srun ./out-rc3a/distbitonic -q 20 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 23 --perf --validation
|
srun ./out-rc3a/distbitonic -q 23 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 25 --perf --validation
|
srun ./out-rc3a/distbitonic -q 25 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 27 --perf --validation
|
srun ./out-rc3a/distbitonic -q 27 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 20 --perf --validation
|
srun ./out-rc3a/distbitonic -q 20 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 23 --perf --validation
|
srun ./out-rc3a/distbitonic -q 23 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 25 --perf --validation
|
srun ./out-rc3a/distbitonic -q 25 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 27 --perf --validation
|
srun ./out-rc3a/distbitonic -q 27 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 20 --perf --validation
|
srun ./out-rc3a/distbitonic -q 20 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 23 --perf --validation
|
srun ./out-rc3a/distbitonic -q 23 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 25 --perf --validation
|
srun ./out-rc3a/distbitonic -q 25 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 27 --perf --validation
|
srun ./out-rc3a/distbitonic -q 27 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 20 --perf --validation
|
srun ./out-rc3a/distbitonic -q 20 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 23 --perf --validation
|
srun ./out-rc3a/distbitonic -q 23 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 25 --perf --validation
|
srun ./out-rc3a/distbitonic -q 25 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 27 --perf --validation
|
srun ./out-rc3a/distbitonic -q 27 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 20 --perf --validation
|
srun ./out-rc3a/distbitonic -q 20 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 23 --perf --validation
|
srun ./out-rc3a/distbitonic -q 23 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 25 --perf --validation
|
srun ./out-rc3a/distbitonic -q 25 --perf --validation
|
@ -25,4 +25,4 @@ export UCX_WARN_UNUSED_ENV_VARS=n
|
|||||||
# Suppress CUDA-aware support is disabled warning
|
# Suppress CUDA-aware support is disabled warning
|
||||||
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
export OMPI_MCA_opal_warn_on_missing_libcuda=0
|
||||||
|
|
||||||
srun ./out/distbitonic -q 27 --perf --validation
|
srun ./out-rc3a/distbitonic -q 27 --perf --validation
|
Loading…
x
Reference in New Issue
Block a user