This website works better with JavaScript.
Home
Explore
Help
Sign In
hoo2
/
PDS
Watch
1
Star
0
Fork
0
Code
Issues
0
Pull Requests
0
Releases
2
Wiki
Activity
Browse Source
HW3: First batch to test [v0 and v1]
hw3
Christos Choutouridis
6 days ago
parent
b31ca23757
commit
6db2a814d2
23 changed files
with
243 additions
and
1 deletions
Split View
Diff Options
Show Stats
Download Patch File
Download Diff File
+11
-0
homework_3/hpc/BitncV0Q20.sh
+11
-0
homework_3/hpc/BitncV0Q21.sh
+11
-0
homework_3/hpc/BitncV0Q22.sh
+11
-0
homework_3/hpc/BitncV0Q23.sh
+11
-0
homework_3/hpc/BitncV0Q24.sh
+11
-0
homework_3/hpc/BitncV0Q25.sh
+11
-0
homework_3/hpc/BitncV0Q26.sh
+11
-0
homework_3/hpc/BitncV0Q27.sh
+11
-0
homework_3/hpc/BitncV0Q28.sh
+11
-0
homework_3/hpc/BitncV0Q29.sh
+11
-0
homework_3/hpc/BitncV0Q30.sh
+11
-0
homework_3/hpc/BitncV1Q20.sh
+11
-0
homework_3/hpc/BitncV1Q21.sh
+11
-0
homework_3/hpc/BitncV1Q22.sh
+11
-0
homework_3/hpc/BitncV1Q23.sh
+11
-0
homework_3/hpc/BitncV1Q24.sh
+11
-0
homework_3/hpc/BitncV1Q25.sh
+11
-0
homework_3/hpc/BitncV1Q26.sh
+11
-0
homework_3/hpc/BitncV1Q27.sh
+11
-0
homework_3/hpc/BitncV1Q28.sh
+11
-0
homework_3/hpc/BitncV1Q29.sh
+11
-0
homework_3/hpc/BitncV1Q30.sh
+1
-1
homework_3/src/config.h
+ 11
- 0
homework_3/hpc/BitncV0Q20.sh
View 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
- 0
homework_3/hpc/BitncV0Q21.sh
View 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
- 0
homework_3/hpc/BitncV0Q22.sh
View 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
- 0
homework_3/hpc/BitncV0Q23.sh
View 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
- 0
homework_3/hpc/BitncV0Q24.sh
View 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
- 0
homework_3/hpc/BitncV0Q25.sh
View 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
- 0
homework_3/hpc/BitncV0Q26.sh
View 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
- 0
homework_3/hpc/BitncV0Q27.sh
View 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
- 0
homework_3/hpc/BitncV0Q28.sh
View 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
- 0
homework_3/hpc/BitncV0Q29.sh
View 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
- 0
homework_3/hpc/BitncV0Q30.sh
View 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
- 0
homework_3/hpc/BitncV1Q20.sh
View 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
- 0
homework_3/hpc/BitncV1Q21.sh
View 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
- 0
homework_3/hpc/BitncV1Q22.sh
View 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
- 0
homework_3/hpc/BitncV1Q23.sh
View 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
- 0
homework_3/hpc/BitncV1Q24.sh
View 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
- 0
homework_3/hpc/BitncV1Q25.sh
View 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
- 0
homework_3/hpc/BitncV1Q26.sh
View 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
- 0
homework_3/hpc/BitncV1Q27.sh
View 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
- 0
homework_3/hpc/BitncV1Q28.sh
View 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
- 0
homework_3/hpc/BitncV1Q29.sh
View 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
- 0
homework_3/hpc/BitncV1Q30.sh
View 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
+ 1
- 1
homework_3/src/config.h
View File
@@ -48,7 +48,7 @@ static constexpr size_t IN_BLOCK_THRESHOLD = 512;
* float
* double
*/
using Value_t = uint
8
_t;
using Value_t = uint
32
_t;
using Data_t = std::vector<Value_t>;
/*!
Write
Preview
Loading…
Cancel
Save