cudaError_t cudaDeviceGetCacheConfig ( enum cudaFuncCache pCacheConfig  ) 

On devices where the L1 cache and shared memory use the same hardware resources, this returns through pCacheConfig the preferred cache configuration for the current device. This is only a preference. The runtime will use the requested configuration if possible, but it is free to choose a different configuration if required to execute functions.

This will return a pCacheConfig of cudaFuncCachePreferNone on devices where the size of the L1 cache and shared memory are fixed.

The supported cache configurations are:

pCacheConfig - Returned cache configuration
cudaSuccess, cudaErrorInitializationError
Note that this function may also return error codes from previous, asynchronous launches.
See also:
cudaDeviceSetCacheConfig, cudaFuncSetCacheConfig (C API), cudaFuncSetCacheConfig (C++ API)

Generated by Doxygen for NVIDIA CUDA Library  NVIDIA