0

我有计算机,我想使用命令行工具远程运行 OpenCL 应用程序,类似于此处描述的问题:http: //devgurus.amd.com/thread/160690,但我使用的是 nVIDIA 硬件。

我有几台装有 W7 和 XP 的计算机,我确实安装了 cygwin 和 OpenSSH。XP 可以在 OpenCL 上正常工作,但 W7 不行。

是否有任何标志、技巧、设置可以帮助克服 Windows 的这个问题?还是在 SSHD 服务器中?

4

1 回答 1

0

自己找到了解决方案:

解决这个问题的更简单的方法是使用 sysinternals 的 PSEXEC 工具。但是,此工具也存在一些问题。

为了正常工作,需要:

  • 远程计算机中具有适当权限的帐户(最好是管理员)
  • 以交互模式 (-i) 启动 PSEXEC,否则无法访问 GPU。
  • 连接本地用户,或者本地用户是最后一个连接的用户。如果 RDP 会话正在运行,或者最后一个用户连接是通过 RDP 进行的,那么它也可能无法正常工作。因为 GPU 已经被禁用。

我愿意接受其他人的更好答案。谢谢!

于 2013-11-12T12:59:13.770 回答