OpenCL Runtime: Fall back to 64 threads default (from 256) on AMD GPU to prevent creating too many workitems

This commit is contained in:
Jens Steube
2017-08-29 17:36:50 +02:00
parent a378abee66
commit fcd20fbacb
3 changed files with 9 additions and 4 deletions
+1 -1
View File
@@ -68,7 +68,7 @@
- OpenCL Kernels: Declared all include functions as static to reduce binary kernel cache size
- OpenCL Kernels: On AMD GPU, optimized kernels for use with AMD ROCm driver
- OpenCL Kernels: Removed some include functions that are no longer needed to reduce compile time
- OpenCL Runtime: Fall back to 64 threads default (from 256) because modern GPU create too many workitems otherwise
- OpenCL Runtime: Fall back to 64 threads default (from 256) on AMD GPU to prevent creating too many workitems
- OpenCL Runtime: Forcing OpenCL 1.2 no longer needed. Option removed from build options
- Restore: Fixed the version number used in the restore file header
- Time: added new type for time measurements hc_time_t and related functions to force the use of 64 bit times