假设我可以登录名为gpu1.sp.sw
的gpu服务器,并且gpu2.sp.sw
和gpu3.sp.sw
我无法直接登录,但ssh gpu-2
可以访问,ssh gpu-3
,在我已经gpu1.sp.sw
之后。
我的问题是:如果我想在gpu-2或gpu-3上远程运行和调试NSight 6.5,我该怎么办?
答案 0 :(得分:1)
作为解决方法,您可以使用ssh隧道:运行类似
的内容ssh gpu1.sp.sw -L2202:gpu2.sp.sw:22 -L2345:gpu2.sp.sw:2345 -nNT
在后台控制台中。然后配置NSight远程调试以连接到服务器localhost
,ssh端口2202和cuda-gdbserver端口2345。