c++ - CUDA Compute Capability Backwards Compatibility -
i working cuda code compiled compute capability 5.2. machine happens have compute capability 5.2 gpu (geforce gtx 970). however, question is: code compiled compute capability 5.2 still run on machine compute capability low 3? (assuming code never violates limitations of lower compute capability shared memory differences, etc.)
the 1 word answer no.
as general rule, can run code compiled lower compute capabilities on higher compute capability hardware, not other way around. if compile compute 5.2, should run on future hardware, not on older hardware.
Comments
Post a Comment