CUDA级别和计算级别之间的差异?

时间:2013-12-21 16:56:40

标签: cuda

这两个定义有什么区别? 如果不是,这是否意味着,我将无法使用sm>运行代码21在计算级别为2.1的gpu上?

1 个答案:

答案 0 :(得分:1)

这是对的。对于计算能力 2.1设备,您可以提供的最大代码规范(虚拟体系结构 /目标体系结构)是-arch=sm_21-arch=sm_30编译的代码例如,无法在cc 2.1设备上正确运行

有关更多信息,您可以查看涵盖虚拟体系结构的nvcc manual section,以及涵盖指定虚拟体系结构和编译目标的编译开关的manual section(代码架构)。