HW3: First batch to test [v0 and v1]
This commit is contained in:
parent
b31ca23757
commit
6db2a814d2
11
homework_3/hpc/BitncV0Q20.sh
Normal file
11
homework_3/hpc/BitncV0Q20.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q21.sh
Normal file
11
homework_3/hpc/BitncV0Q21.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q22.sh
Normal file
11
homework_3/hpc/BitncV0Q22.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q23.sh
Normal file
11
homework_3/hpc/BitncV0Q23.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q24.sh
Normal file
11
homework_3/hpc/BitncV0Q24.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q25.sh
Normal file
11
homework_3/hpc/BitncV0Q25.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q26.sh
Normal file
11
homework_3/hpc/BitncV0Q26.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q27.sh
Normal file
11
homework_3/hpc/BitncV0Q27.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q28.sh
Normal file
11
homework_3/hpc/BitncV0Q28.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q29.sh
Normal file
11
homework_3/hpc/BitncV0Q29.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV0Q30.sh
Normal file
11
homework_3/hpc/BitncV0Q30.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q20.sh
Normal file
11
homework_3/hpc/BitncV1Q20.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q21.sh
Normal file
11
homework_3/hpc/BitncV1Q21.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q22.sh
Normal file
11
homework_3/hpc/BitncV1Q22.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q23.sh
Normal file
11
homework_3/hpc/BitncV1Q23.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q24.sh
Normal file
11
homework_3/hpc/BitncV1Q24.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q25.sh
Normal file
11
homework_3/hpc/BitncV1Q25.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q26.sh
Normal file
11
homework_3/hpc/BitncV1Q26.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q27.sh
Normal file
11
homework_3/hpc/BitncV1Q27.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q28.sh
Normal file
11
homework_3/hpc/BitncV1Q28.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q29.sh
Normal file
11
homework_3/hpc/BitncV1Q29.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
11
homework_3/hpc/BitncV1Q30.sh
Normal file
11
homework_3/hpc/BitncV1Q30.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#! /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
|
||||
|
@ -48,7 +48,7 @@ static constexpr size_t IN_BLOCK_THRESHOLD = 512;
|
||||
* float
|
||||
* double
|
||||
*/
|
||||
using Value_t = uint8_t;
|
||||
using Value_t = uint32_t;
|
||||
using Data_t = std::vector<Value_t>;
|
||||
|
||||
/*!
|
||||
|
Loading…
x
Reference in New Issue
Block a user