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

Popular posts from this blog

Multilayer CSV to filtered excel -

Listboxes in c# -

ios - Why must I define variables twice in the Header file? -