我是Java开发人员。为了加快某些算法的速度,我们决定尝试CUDA。
但是问题是,目前我们只有一台服务器安装了GPU,并且必须由3名开发人员在上面工作(通过ssh每次传输文件并在那里编译并运行)。这显然是一个乏味的过程。
我想知道的是:在没有GPU的计算机上,是否可以通过在本地编译和生成文件来在CUDA上使用NSight?这可以自动传输到服务器以获取结果。
如果我们至少可以使用NSight(或任何其他IDE)在本地处理算法而不是纯粹的算法vim
,然后对其进行编译以消除编译时错误,则可以节省大量时间。
在Linux上,可以使用此处介绍的Nsight Eclipse Edition进行远程调试。这需要5.5或更高版本。在Windows上,您需要在服务器上启动Nsight监视器,然后只需将Nsight Visual Studio Edition配置为使用远程计算机。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句