summaryrefslogtreecommitdiff
path: root/libcuda/cuda_runtime_api.cc
diff options
context:
space:
mode:
authorAmruth <[email protected]>2018-04-16 15:33:19 +0000
committerTor Aamodt <[email protected]>2018-04-16 15:33:19 +0000
commit69443e6e7e4ad42d987d04e34fb8a50ae81ecf81 (patch)
treedcaabbdc35438e982bf9fe125c31216615998fd0 /libcuda/cuda_runtime_api.cc
parent37b9b2b393a13d5882ffe42afdc905e87449f9ac (diff)
parent2371b950f6d7ac99ef9841bd8e84c15b3ba437e3 (diff)
Merged in amruth_s/apr14 (pull request #4)
code working fine on all CDP benchmarks
Diffstat (limited to 'libcuda/cuda_runtime_api.cc')
-rw-r--r--libcuda/cuda_runtime_api.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libcuda/cuda_runtime_api.cc b/libcuda/cuda_runtime_api.cc
index d6ce4e0..ef46f00 100644
--- a/libcuda/cuda_runtime_api.cc
+++ b/libcuda/cuda_runtime_api.cc
@@ -1923,6 +1923,7 @@ void cuobjdumpParseBinary(unsigned int handle){
if (capability > max_capability) max_capability = capability;
}
if (max_capability > 20) printf("WARNING: No guarantee that PTX will be parsed for SM version %u\n", max_capability);
+ if (max_capability == 0) max_capability=context->get_device()->get_gpgpu()->get_config().get_forced_max_capability();
cuobjdumpPTXSection* ptx = NULL;
const char* pre_load = getenv("CUOBJDUMP_SIM_FILE");