首页 文章

Linux与Windows上CUDA的优缺点?

提问于
浏览
2

我正在使用两种操作系统(Fedora 13和Windows 7)用于不同目的,但我将使用CUDA C / C进入GPU计算 . 我已经阅读了Visual Studio的Parallel Nsight插件,它似乎是一个令人惊叹的开发环境 . 但是,Linux总是有更多的工具和GPU超级计算机通常使用Linux . 无论如何,我想知道使用其中一个或两个平台的人的利弊 . 如果有人想知道,它是一个双启动系统,我将安装一个GTX 470用于GPU调试到我的额外PCI Express插槽 . 请不要发生火焰战争......

2 回答

  • 3

    Windows上的NVidia工具很不错 .

    超级计算机使用Linux的原因是10,000个节点上的Windows客户端许可证价格昂贵!传统上还有一堆更好的工具来管理Linux集群 .

    Windows上的性能普遍受到影响,因为有很多gui东西你无法关闭 . 我们测量CPU绑定任务的性能比运行命令行的Linux低10-15% .

    GPU上的Cuda任务内部的实际性能应该是相同的 .

  • 0

    如果您打算将cuda代码用于 生产环境 软件,您可以在最友好的环境中使用它 .

    但是如果你正在考虑性能观点和构建时间,那么最好使用Linux(如果你对Make感到满意) .

相关问题