leonnicolas
|
1cc4db1211
|
Merge pull request #5 from parallel-programming-hwr/container
k8s: add spec
|
4 years ago |
leonnicolas
|
86403d3907
|
k8s: add spec
|
4 years ago |
Trivernis
|
03396f0c41
|
Fix progress bar for cpu prime calculations
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
e557712b65
|
Merge branch 'main' of github.com:parallel-programming-hwr/rust-opencl-demo
|
4 years ago |
Trivernis
|
385e7ab492
|
Add flag to benchmark prime calculation speed on the cpu
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
leonnicolas
|
e0297b8f09
|
Merge pull request #4 from parallel-programming-hwr/container
github action:
|
4 years ago |
leonnicolas
|
268ac0be1a
|
github action:
add action to build wrapper container
|
4 years ago |
leonnicolas
|
1036e9e4b4
|
Merge pull request #3 from parallel-programming-hwr/container
github action: fix action
|
4 years ago |
leonnicolas
|
f5f98fb667
|
github action: fix action
|
4 years ago |
leonnicolas
|
6064bdb2af
|
Merge pull request #2 from parallel-programming-hwr/container
Dockerfile: create wrapper
|
4 years ago |
leonnicolas
|
485d9796df
|
Dockerfile: create wrapper
create wrapper so one can start the demo with an http request
|
4 years ago |
Trivernis
|
0f2fa4039d
|
Add --stdout flag to write results to stdout instead of a file
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
eacd852579
|
Change default benchmark filename
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
ce819319c9
|
Add timestamp to csv output
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
e584de8664
|
Add more semaphore locks for enqueueing
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
e12618fdd0
|
Add comments and remove logfile
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
cded1c7701
|
Add semaphores for more accurate results
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
f9ab4f66fe
|
Update README
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
6dd39d0147
|
Merge branch 'main' of github.com:parallel-programming-hwr/rust-opencl-demo
|
4 years ago |
Trivernis
|
189e3788c2
|
Add progress bar and detailed logging
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
leonnicolas
|
c4faa91307
|
Merge pull request #1 from parallel-programming-hwr/container
Dockerfile + github action
|
4 years ago |
leonnicolas
|
465a9cf5cc
|
Dockerfile + github action
build Docker image with github action
|
4 years ago |
Trivernis
|
5659ee2923
|
Separate local and global size bench and use streamed executor
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
32bb3f32f6
|
Add cached streamed prime calculation
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
d89c574589
|
Add streaming executor
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
8704bd387c
|
Add option to change the local group size
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
16e3e4a1bc
|
Add concurrent kernel executor
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
7ee06b1d35
|
Add info command
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
f217164dc0
|
Add benchmarking of task count
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
bd58d5fd1a
|
Add csv file writer
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
1ed8539e73
|
Change gpu timing to not include transmissions
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
5a5d25a08b
|
Add comments and more stats to timings.csv
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
50d202d3a2
|
Add prime validation and fix calculation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
3f381e3c0c
|
Change algorithm to use cached values only
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
1014369493
|
Make global size configurable and improve algorithm
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
4a2f61a83c
|
Change max memory allocation to 25% of the available memory
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
940c7ff4a0
|
Fix memory allocation limit
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
c093c25946
|
Add prime caching to speed up division tests
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
89e6ff8c72
|
Fix start value to be odd
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
e274bdecf9
|
Fix start to be a multiple of 3
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
f1c9948b07
|
Improve prime check algorithm
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
7762d06987
|
Add README and LICENSE
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
54e9e74db5
|
Fix kernel data types and add div check prime list
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
123fed268a
|
Fix duration calculation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
517e79adb2
|
Change output file to open in append mode
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
38f3932969
|
Change cli interface for limit and offset
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
be30f7ea7f
|
Add calculation speed output
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
7f3c22fa28
|
Add cli options for prime calculation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
c468488f04
|
Add prime calculation with abstracted kernel controller
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |