Commit Graph

321 Commits

Author SHA1 Message Date
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
Tom Deakin
f1f3927273 Add K20 and K40 results with ECC off 2015-07-30 15:10:47 +01:00
Tom Deakin
50d701a8d8 Update results to specify ECC 2015-07-30 15:09:03 +01:00
Tom Deakin
a2b4ccdb2f Bump version to 0.9 2015-07-30 13:57:29 +01:00