pensun
d73917ec85
Add cuda results for titan x device.
2016-04-03 06:50:53 -05:00
pensun
207701219a
Add looper optimization for cuda-stream.cu, remove result files
2016-04-03 06:49:56 -05:00
pensun
8e9ab4d20a
Submit results for NV Titan X with CUDA, AMD FIJI NANO and NV Titan X with HIP
2016-03-23 05:29:10 -05:00
pensun
89fec9c8d2
Remove results submission for seperate commits
2016-03-23 05:26:34 -05:00
sunway513
11053798ff
Improved GPU-STREAM benchmark for HIP version:
...
1. Add optional looper kernels to take command line input for the number of groups and groupSize
2. Add GEOMEAN value calculation of the kernels
3. Instructions on configure HIP environment in the README.md
4. Add results for HIP on FIJI Nano, TITAN X; CUDA on TITAN X
5. Run script to optionally run HIP version with groups and groupSize options
2016-03-15 07:56:32 -05:00
Tom Deakin
bbee439985
Add citation information to README
2016-03-15 09:17:46 +00:00
sunway513
fdeb20601f
Pull request for HIP version
2016-03-14 11:44:30 -05:00
Tom Deakin
71d5813484
Update to latest OpenCL C++ header from Khronos
2016-02-25 20:50:27 +00:00
Tom Deakin
b575332b4c
Specify CUDA needs to be 6.5 or greater in README
2015-10-20 16:29:21 +01:00
Tom Deakin
70330c7b9b
Display CUDA driver version in output header
...
This mimics the OpenCL change in issue #4 .
2015-09-24 12:03:44 +01:00
Tom Deakin
e608ec2909
Print out OpenCL device version for chosen device in output header
...
Resolves #4
2015-09-24 11:49:08 +01:00
Tom Deakin
cecddb146b
Merge branch 'master' of github.com:UoB-HPC/GPU-STREAM
2015-09-21 15:39:20 +01:00
Tom Deakin
ffbacdf370
Add Fury X result of csv file (also fix line endings here)
2015-09-21 15:38:52 +01:00
Tom Deakin
95ef37cf82
Add AMD R9 Fury X result
2015-09-21 15:36:51 +01:00
James Price
38b2933949
Added missing markdown for inline code in README.
2015-08-19 18:57:15 +01:00
James Price
b3816394d5
Added instructions for building on Android.
2015-08-19 18:54:35 +01:00
James Price
429bba547b
Fixed signed/unsigned comparison warnings.
2015-08-19 15:37:31 +01:00
James Price
034c00c301
Include <cstdlib> as needed by exit().
2015-08-19 15:30:08 +01:00
Tom Deakin
3d4875d872
Remove old cl.hpp header
2015-08-10 11:24:59 +01:00
Tom Deakin
e804f44497
Update OpenCL code to use new C++ header calls
...
Specifically:
* make_kernel has been replaced by KernelFunctor.
* Different define statements before including the header.
2015-08-10 11:23:11 +01:00
Tom Deakin
772091ae54
Add updated OpenCL 2.0 C++ header
...
This includes the fix for extra NULL characters in the strings
2015-08-10 11:22:32 +01:00
Tom Deakin
1c69d00d43
Bump version string
2015-08-07 09:56:59 +01:00
Simon McIntosh-Smith
288628debc
Removed driver warning message from result
...
Removed warning from AMD R9 290X results. Was saying “Error: No root
privilege. Please check with the system-admin.”
2015-08-05 16:21:20 +01:00
Tom Deakin
a406dc9207
Add .csv file of results
2015-08-03 17:01:21 +01:00
Tom Deakin
ecc4c79859
Add R9290x result
2015-08-03 16:26:06 +01:00
Tom Deakin
2be59cd005
remove result of not r9290x
2015-08-03 16:17:45 +01:00
Tom Deakin
b62f9fdd85
Add A10 and 7970 results
2015-08-01 17:21:00 +01:00
Tom Deakin
ac06e75a58
Add correct S10k result
2015-08-01 16:55:26 +01:00
Tom Deakin
1dda441ea1
Add r9 290x result
2015-08-01 16:53:37 +01:00
Tom Deakin
b78f3387c5
Add correct R9 295X2 result
2015-08-01 16:52:14 +01:00
Tom Deakin
3128d04878
Add S10k and R9-295X2 results
2015-08-01 16:48:15 +01:00
Tom Deakin
e9cfdfb1cb
Update K40 an K20 ECC on results with v0.9 of code
2015-08-01 16:43:14 +01:00
Tom Deakin
ed656f5d8e
Include the stdexcept header file for std::runtime_error
2015-08-01 16:40:27 +01:00
Tom Deakin
6dcc0ffc5c
Throw std::runtime_error(string) rather than define own exception classes just for strings!
2015-07-31 17:02:48 +01:00
Tom Deakin
3bb92747ba
Check for double support in OpenCL
2015-07-31 16:54:11 +01:00
Tom Deakin
fd8bf0ef60
Warn if using floats of rounding errors
2015-07-31 16:47:47 +01:00
Tom Deakin
12e4a109cb
Roll back to earlier C++ header without extra NULL terminated strings bug
2015-07-31 16:42:16 +01:00
Tom Deakin
5eec4dddbc
Remove trailing whitespaces
2015-07-31 15:35:40 +01:00
Tom Deakin
b675618568
Fix opencl result file binary errors
2015-07-31 15:26:22 +01:00
Tom Deakin
5623e528b4
Add common.h to dependancy of common.o
2015-07-31 14:58:05 +01:00
Tom Deakin
ea34358504
Revert "Remove strange ^@ characters from results files"
...
This reverts commit dbb8c88973 .
2015-07-31 14:56:36 +01:00
Tom Deakin
dbb8c88973
Remove strange ^@ characters from results files
2015-07-31 14:40:28 +01:00
Tom Deakin
4cda93eff5
Remove dead line from cuda code
2015-07-31 14:09:48 +01:00
Tom Deakin
ec8799c4db
Check the device can support the array sizes before trying to allocate memory
2015-07-31 14:00:48 +01:00
Tom Deakin
70ccd22919
Free CUDA buffers
2015-07-31 13:59:34 +01:00
Tom Deakin
07fb03c134
Update S9150 result with new default array size
2015-07-31 11:22:35 +01:00
Tom Deakin
33cb76bfc3
Use binary power of two for default array size
2015-07-31 11:20:39 +01:00
Tom Deakin
78dd832a5c
Rename AMD result
2015-07-31 11:16:52 +01:00
Tom Deakin
79f2aa4a17
Add K80 ECC on results
2015-07-30 15:20:33 +01:00
Tom Deakin
5587957a59
Add Xeon Phi SE10P result
2015-07-30 15:11:36 +01:00