NVCC -arch -code

问题描述 投票:0回答:1

我对NVCC文档感到困惑:3.2.7. Options for Steering GPU Code Generation

有什么区别

nvcc -arch=compute_50 -code=sm_50,compute_50(相当于nvcc -arch=sm_50

nvcc -arch=compute_50 -code=sm_50

cuda gpu nvidia nvcc
1个回答
4
投票

这个:

nvcc -arch=compute_50 -code=sm_50,compute_50 (equivalent to nvcc -arch=sm_50)

将PTX和SASS嵌入你的脂肪盒中。将PTX包含在fatbinary中会使您的代码更有可能在未来/高于cc 5.0体系结构上运行。

这个:

nvcc -arch=compute_50 -code=sm_50

仅嵌入SASS。代码将仅在与cc5.0二进制兼容的体系结构上运行

更多信息是herehere

© www.soinside.com 2019 - 2024. All rights reserved.