Windows 使用 Nsight Eclipse Edition 10 的远程目标系统。这可能吗?
Windows Remote Target System With Nsight Eclipse Edition 10. Is it possible?
我有一个 Mac 的 GPU 不受支持...但我也有一个 Windows 10 机器 运行ning SSH 确实有一个受支持的 GPU(并且完全设置为运行CUDA)。
我正在尝试在 Nsight Eclipse Edition 中的 Mac 上设置远程目标系统。我可以毫无问题地将远程连接添加到 Windows 机器,但是当我尝试为远程连接配置工具包时,我 运行 遇到了问题。
我可以输入(或在远程 Windows 计算机上浏览)Toolkit 二进制文件的路径。无论我输入什么,它总是会显示类似 '/C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.2/bin/nvprof' does not exist'
的内容。
如果我点击 'Detect...' 按钮,它会尝试检测可用的工具包,但随后会弹出一个错误对话框,提示 "Unable to execute shell commands. Failed to execute "bash -i which nvcc”。显然这不适用于 Windows.
这告诉我 Windows 机器不能用作远程目标。这是正确的吗?
What this is telling me is that a Windows machine cannot be used as a remote target. Is this correct?
是的,没错。
参考 Nsight EE 文档:
Section 3.6表示为了开发,远程系统必须是linux.
The remote target system can be a Linux x86 or POWER system with an NVIDIA GPU or an Tegra-based ARM system.
Section 3.7表示为了调试,remote(target)必须是linux.
Only Linux targets are supported.
我有一个 Mac 的 GPU 不受支持...但我也有一个 Windows 10 机器 运行ning SSH 确实有一个受支持的 GPU(并且完全设置为运行CUDA)。
我正在尝试在 Nsight Eclipse Edition 中的 Mac 上设置远程目标系统。我可以毫无问题地将远程连接添加到 Windows 机器,但是当我尝试为远程连接配置工具包时,我 运行 遇到了问题。
我可以输入(或在远程 Windows 计算机上浏览)Toolkit 二进制文件的路径。无论我输入什么,它总是会显示类似 '/C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.2/bin/nvprof' does not exist'
的内容。
如果我点击 'Detect...' 按钮,它会尝试检测可用的工具包,但随后会弹出一个错误对话框,提示 "Unable to execute shell commands. Failed to execute "bash -i which nvcc”。显然这不适用于 Windows.
这告诉我 Windows 机器不能用作远程目标。这是正确的吗?
What this is telling me is that a Windows machine cannot be used as a remote target. Is this correct?
是的,没错。
参考 Nsight EE 文档:
Section 3.6表示为了开发,远程系统必须是linux.
The remote target system can be a Linux x86 or POWER system with an NVIDIA GPU or an Tegra-based ARM system.
Section 3.7表示为了调试,remote(target)必须是linux.
Only Linux targets are supported.