MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / GetGpuCacheConfig

Method GetGpuCacheConfig

tensorflow/stream_executor/cuda/cuda_kernel.cc:21–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19namespace gpu {
20
21CUfunc_cache GpuKernel::GetGpuCacheConfig() const {
22 switch (preferred_cache_config_) {
23 case KernelCacheConfig::kNoPreference:
24 return CU_FUNC_CACHE_PREFER_NONE;
25 case KernelCacheConfig::kPreferShared:
26 return CU_FUNC_CACHE_PREFER_SHARED;
27 case KernelCacheConfig::kPreferL1:
28 return CU_FUNC_CACHE_PREFER_L1;
29 case KernelCacheConfig::kPreferEqual:
30 return CU_FUNC_CACHE_PREFER_EQUAL;
31 default:
32 LOG(FATAL) << "Unknown KernelCacheConfig"
33 << static_cast<int32>(preferred_cache_config_);
34 }
35}
36
37} // namespace gpu
38} // namespace stream_executor

Callers 1

LaunchMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected