Windows上是否有适用于CUDA的编译器或模拟器?
我听说有一个可以在Visual Studio中安装的模拟器,但我想要的东西而不是Visual Studio。
请告诉我是否有任何解决方案可以在Windows上测试CUDA代码。
答案 0 :(得分:2)
NVCC(NVIDIA CUDA编译器)附带适用于Windows的 CUDA Toolkit 。曾经有一个仿真模式,但它已从CUDA 3.0开始被丢弃。有开源项目提供某种模拟。
NVIDIA还提供 Parallel NSight 工具,该工具支持在Visual Studio中对CUDA代码进行GUI调试。
此外,您可以从命令行编译CUDA,如果这是适合您的Visual Studio替代方案。要从命令行进行编译,首先打开 Visual Studio命令提示符,然后键入:
nvcc -arch=sm_12 YourCudaFile.cu
-arch
选项用于指定CUDA体系结构。例如,sm_12
表示计算能力为1.2的架构。