summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorAhmed El-Shafiey <[email protected]>2013-04-14 20:14:54 -0800
committerAndrew Boktor <[email protected]>2014-08-14 13:50:46 -0700
commite040bcb69a3dbcbc50cb747da845e281467075a4 (patch)
treef7172eb3b317e5f9ed3a0adbbc64b07de3781575 /CHANGES
parent2a6fb492f767618a4abfe1ebaf439ad32a1607f4 (diff)
- Adding support for cudaFuncSetCacheConfig API, that allows changing the
L1 Cache and Shared Memory configurations across kernels. The support enable the user to specify two more configurations (Preferred L1) or (Preferred Shared Memory) besides the default config. If the cudaFuncSetCacheConfig API is used to set the cache configuration of a specific kernel to either of these configuration (cudaFuncCachePreferShared, cudaFuncCachePreferL1), the simulator will change the cache configuration at kernel launch accordingly, if there is no alternative configurations provided to the simulator it will use the default configurations with a warning message display [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15816]
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES12
1 files changed, 11 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index b475a36..a281ebf 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,7 +10,17 @@ Version 3.2.1+edits (development branch) versus 3.2.1
and CL_DEVICE_TYPE_GPU. Before only CL_DEVICE_TYPE_GPU is accepted.
- Fix for Bug 53 - Returning the CL_DEVICE_TYPE property in proper size
from clGetDeviceInfo(...).
- - Fix for Bug 54 - Added code to automatically determine workgroup size.
+ - Fix for Bug 54 - Added code to automatically determine workgroup size.
+ - Adding support for cudaFuncSetCacheConfig API, that allows changing the
+ L1 Cache and Shared Memory configurations across kernels. The support
+ enable the user to specify two more configurations (Preferred L1) or
+ (Preferred Shared Memory) besides the default config. If the
+ cudaFuncSetCacheConfig API is used to set the cache configuration
+ of a specific kernel to either of these configuration (cudaFuncCachePreferShared,
+ cudaFuncCachePreferL1), the simulator will change the cache configuration
+ at kernel launch accordingly, if there is no alternative configurations
+ provided to the simulator it will use the default configurations with a
+ warning message display
Version 3.2.1 versus 3.2.0
- Added kernel name and launch uids to performance statistics log.
- Added l2_cache_config class to extend baseline cache_config. Allows for