运行EC2 g2实例时没有Cuda功能的设备

时间:2014-07-18 18:15:54

标签: windows amazon-ec2 cuda nvidia

我对很多这方面都有点新意见,而且无法找到解决方案。

我目前有一台运行NVIDIA GRID GPU驱动程序的Windows Server 2012。当我运行一个使用cuda的deviceQuery或我的程序时,它输出:

  

未检测到支持CUDA的设备。

我的目标是启动一个新实例让我的程序自动运行,然后在完成后终止。我不需要远程访问,所以我试图弄清楚如何在实例完成初始化后加载驱动程序。

我已经使用TeamViewer进行了测试,并且能够运行一切正常,所以我至少知道它可以工作。

我已经安装了驱动程序,cuda工具包,禁用并卸载了基本的显示适配器。我尝试使用nvidia管理库来强制启动,但似乎很多这些选项都只是linux。

我现在不知道该怎么做,任何建议都会受到赞赏。

编辑:为了澄清,我正在以编程方式启动一个新实例,让该实例运行我的程序,然后在向我发送相关信息后终止。由于我需要将其自动化,因此必须使用TeamViewer进行远程操作并运行它才能解决我的问题。我似乎无法通过这种方式检测cuda设备的程序,这就是我需要的解决方案。

编辑:我有一个需要cuda功能设备的程序。如果我尝试在没有通过TeamViewer进行远程处理的情况下运行它,则无法找到该设备。如何强制新创建的实例加载驱动程序,以便cuda设备可以侦测而不必远程进入?

0 个答案:

没有答案