diff --git a/homework_3/hpc/BitncV0Q20.sh b/homework_3/hpc/BitncV0Q20.sh deleted file mode 100644 index bcb0684..0000000 --- a/homework_3/hpc/BitncV0Q20.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q20 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 20 - diff --git a/homework_3/hpc/BitncV0Q21.sh b/homework_3/hpc/BitncV0Q21.sh deleted file mode 100644 index 941117a..0000000 --- a/homework_3/hpc/BitncV0Q21.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q21 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 21 - diff --git a/homework_3/hpc/BitncV0Q22.sh b/homework_3/hpc/BitncV0Q22.sh deleted file mode 100644 index 3b583a8..0000000 --- a/homework_3/hpc/BitncV0Q22.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q22 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 22 - diff --git a/homework_3/hpc/BitncV0Q23.sh b/homework_3/hpc/BitncV0Q23.sh deleted file mode 100644 index 1802d3a..0000000 --- a/homework_3/hpc/BitncV0Q23.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q23 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 23 - diff --git a/homework_3/hpc/BitncV0Q24.sh b/homework_3/hpc/BitncV0Q24.sh deleted file mode 100644 index 37d0422..0000000 --- a/homework_3/hpc/BitncV0Q24.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q24 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 24 - diff --git a/homework_3/hpc/BitncV0Q25.sh b/homework_3/hpc/BitncV0Q25.sh deleted file mode 100644 index 339a748..0000000 --- a/homework_3/hpc/BitncV0Q25.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q25 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 25 - diff --git a/homework_3/hpc/BitncV0Q26.sh b/homework_3/hpc/BitncV0Q26.sh deleted file mode 100644 index 10d54ca..0000000 --- a/homework_3/hpc/BitncV0Q26.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q26 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 26 - diff --git a/homework_3/hpc/BitncV0Q27.sh b/homework_3/hpc/BitncV0Q27.sh deleted file mode 100644 index 5b0ad7c..0000000 --- a/homework_3/hpc/BitncV0Q27.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q27 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 27 - diff --git a/homework_3/hpc/BitncV0Q28.sh b/homework_3/hpc/BitncV0Q28.sh deleted file mode 100644 index bdbbb36..0000000 --- a/homework_3/hpc/BitncV0Q28.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q28 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 28 - diff --git a/homework_3/hpc/BitncV0Q29.sh b/homework_3/hpc/BitncV0Q29.sh deleted file mode 100644 index 6d11029..0000000 --- a/homework_3/hpc/BitncV0Q29.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q29 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 29 - diff --git a/homework_3/hpc/BitncV0Q30.sh b/homework_3/hpc/BitncV0Q30.sh deleted file mode 100644 index 933ed31..0000000 --- a/homework_3/hpc/BitncV0Q30.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV0Q30 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v0/bitonic --validation --perf 7 -q 30 - diff --git a/homework_3/hpc/BitncV1Q20.sh b/homework_3/hpc/BitncV1Q20.sh deleted file mode 100644 index 51ba80e..0000000 --- a/homework_3/hpc/BitncV1Q20.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q20 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 20 - diff --git a/homework_3/hpc/BitncV1Q21.sh b/homework_3/hpc/BitncV1Q21.sh deleted file mode 100644 index 959268d..0000000 --- a/homework_3/hpc/BitncV1Q21.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q21 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 21 - diff --git a/homework_3/hpc/BitncV1Q22.sh b/homework_3/hpc/BitncV1Q22.sh deleted file mode 100644 index 9716c25..0000000 --- a/homework_3/hpc/BitncV1Q22.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q22 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 22 - diff --git a/homework_3/hpc/BitncV1Q23.sh b/homework_3/hpc/BitncV1Q23.sh deleted file mode 100644 index 258ceda..0000000 --- a/homework_3/hpc/BitncV1Q23.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q23 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 23 - diff --git a/homework_3/hpc/BitncV1Q24.sh b/homework_3/hpc/BitncV1Q24.sh deleted file mode 100644 index 01ba2c5..0000000 --- a/homework_3/hpc/BitncV1Q24.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q24 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 24 - diff --git a/homework_3/hpc/BitncV1Q25.sh b/homework_3/hpc/BitncV1Q25.sh deleted file mode 100644 index 3b352b3..0000000 --- a/homework_3/hpc/BitncV1Q25.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q25 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 25 - diff --git a/homework_3/hpc/BitncV1Q26.sh b/homework_3/hpc/BitncV1Q26.sh deleted file mode 100644 index 1c523de..0000000 --- a/homework_3/hpc/BitncV1Q26.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q26 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 26 - diff --git a/homework_3/hpc/BitncV1Q27.sh b/homework_3/hpc/BitncV1Q27.sh deleted file mode 100644 index 32617fb..0000000 --- a/homework_3/hpc/BitncV1Q27.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q27 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 27 - diff --git a/homework_3/hpc/BitncV1Q28.sh b/homework_3/hpc/BitncV1Q28.sh deleted file mode 100644 index a89e751..0000000 --- a/homework_3/hpc/BitncV1Q28.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q28 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 28 - diff --git a/homework_3/hpc/BitncV1Q29.sh b/homework_3/hpc/BitncV1Q29.sh deleted file mode 100644 index 8ba8c12..0000000 --- a/homework_3/hpc/BitncV1Q29.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q29 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 29 - diff --git a/homework_3/hpc/BitncV1Q30.sh b/homework_3/hpc/BitncV1Q30.sh deleted file mode 100644 index 42d6a65..0000000 --- a/homework_3/hpc/BitncV1Q30.sh +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/env bash - -#SBATCH --job-name=BitncV1Q30 -#SBATCH --nodes=1 -#SBATCH --gres=gpu:1 -#SBATCH --time=10:00 - -module load gcc/9.2.0 cuda/11.1.0 - -./out/v1/bitonic --validation --perf 7 -q 30 - diff --git a/homework_3/hpc/makeSlurmScripts.sh b/homework_3/hpc/makeSlurmScripts.sh new file mode 100755 index 0000000..1542cce --- /dev/null +++ b/homework_3/hpc/makeSlurmScripts.sh @@ -0,0 +1,26 @@ +#!/usr/bin/env bash + +# Parameters +versions=("v0" "v1" "v2") +q_values=(20 21 22 23 24 25 26 27 28 29 30) + +# Make scripts +for version in "${versions[@]}"; do + for q in "${q_values[@]}"; do + filename="Bitnc${version^^}Q${q}.sh" # Convert v0 -> V0 etc... + cat > "$filename" <