cuFuncSetCacheConfig: Sets the preferred cache configuration for a device function

Description Usage Arguments References See Also

Description

On devices where the L1 cache and shared memory use the same hardware resources, this sets through config the preferred cache configuration for the device function hfunc. This is only a preference. The driver will use the requested configuration if possible, but it is free to choose a different configuration if required to execute hfunc. Any context-wide preference set via cuCtxSetCacheConfig() will be overridden by this per-function setting unless the per-function setting is CU_FUNC_CACHE_PREFER_NONE. In that case, the current context-wide setting will be used.

Usage

1
cuFuncSetCacheConfig(hfunc, config)

Arguments

hfunc

Kernel to configure cache for

config

Requested cache configuration

References

http://docs.nvidia.com/cuda/cuda-driver-api/index.html

See Also

cuCtxGetCacheConfig cuCtxSetCacheConfig cuFuncGetAttribute cuLaunchKernel


duncantl/RCUDA documentation built on May 15, 2019, 5:26 p.m.