以无GPU的非root用户身份安装CUDA
我有一个没有GPU的桌面,我想在上面开发代码;在某个集群上有一台安装了GPU和CUDA的机器,但我真的不能“接触”任何东西,也不会在上面运行IDE等。我在任何机器上都没有根,我有麻烦了 因此,本质上,我希望能够在我自己的无GPU桌面机器上编译和构建我的CUDA代码,然后复制它并在另一台机器上测试它 尽管有两个阻碍因素,但这能否做到:我似乎记得CUDA安装程序需要GPU;玩内核;和做其他的根y的东西 注意事项:以无GPU的非root用户身份安装CUDA,cuda,installation,development-environment,gpgpu,Cuda,Installation,Development Environment,Gpgpu,我有一个没有GPU的桌面,我想在上面开发代码;在某个集群上有一台安装了GPU和CUDA的机器,但我真的不能“接触”任何东西,也不会在上面运行IDE等。我在任何机器上都没有根,我有麻烦了 因此,本质上,我希望能够在我自己的无GPU桌面机器上编译和构建我的CUDA代码,然后复制它并在另一台机器上测试它 尽管有两个阻碍因素,但这能否做到:我似乎记得CUDA安装程序需要GPU;玩内核;和做其他的根y的东西 注意事项: 我将使用独立安装程序,而不是软件包 我在Fedora22上,有x86_64 CPU
- 我将使用独立安装程序,而不是软件包
- 我在Fedora22上,有x86_64 CPU
--help
命令行开关传递给安装程序,以了解一些选项-lcuda
,那么您当然会得到链接错误,但鉴于前面所述的注意事项,这不重要你不需要安装驱动程序来安装Linux工具包。FEDORA 22是否被支持,我不知道。FEDORA 22或23没有正式支持,GCC 5也不是默认编译器。有一个,但是它仍然失败,因为C++标准库,混合了CUDA/C++代码。实际上我不介意必须在另一个上建立。机器-但是当我写新东西时,我只会构建一次,而不会遇到编译错误。