chundoong-lab-ta/SamsungDS22/submissions/final/junha96.jeon/B/run_validate.sh

172 lines
6.7 KiB
Bash
Executable File

#!/bin/bash
# default 1 Node
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v
# small N, K, large H, W, R, S
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 3 3 256 256 3 128 128
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 3 3 256 256 3 128 128
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 1 -d 1 -s 1 3 3 256 256 3 128 128
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 1 -d 1 -s 1 3 3 256 256 3 128 128
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 3 3 256 256 3 128 128
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 3 3 256 256 3 128 128
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 2 -d 2 -s 2 3 3 256 256 3 128 128
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 2 -d 2 -s 2 3 3 256 256 3 128 128
# small H, W, R, S, large N, K
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 128 128 8 8 64 8 8
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 128 128 8 8 64 8 8
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 1 -d 1 -s 1 128 128 8 8 64 8 8
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 1 -d 1 -s 1 128 128 8 8 64 8 8
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 128 128 8 8 64 8 8
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 128 128 8 8 64 8 8
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 2 -d 2 -s 2 128 128 8 8 64 8 8
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 2 -d 2 -s 2 128 128 8 8 64 8 8
# Odd N
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 5 4 64 64 4 16 16
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 5 4 64 64 4 16 16
# Odd C
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 5 64 64 4 16 16
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 5 64 64 4 16 16
# Odd H W
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 2 127 67 4 16 16
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 2 127 67 4 16 16
# Odd K
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 2 64 64 7 16 16
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 2 64 64 7 16 16
# Odd R, S
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 2 64 64 7 13 21
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 0 -d 1 -s 1 4 2 64 64 7 13 21
# Random
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 2 -d 3 -s 1 3 7 63 121 7 19 28
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 2 -d 3 -s 1 3 7 63 121 7 19 28
# Random
salloc -N 1 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 3 -d 1 -s 5 4 3 131 67 12 21 37
salloc -N 2 --exclusive \
mpirun --bind-to none -mca btl ^openib -npernode 1 \
numactl --physcpubind 0-39 \
./main -v -p 3 -d 1 -s 5 4 3 131 67 12 21 37