相关疑难解决方法(0)

如何从远程计算机运行CUDA/OpenGL互操作(粒子)示例

我试图从主机ubuntu机器上运行远程Ubuntu机器上的CUDA粒子样本.我遵循了这个教程:http: //devblogs.nvidia.com/parallelforall/remote-application-development-nvidia-nsight-eclipse-edition/它在我的主机上运行,​​但不在我的远程机器上运行.

我在Nsight中得到以下输出:

CUDA Particles Simulation Starting...

grid: 64 x 64 x 64 = 262144 cells
particles: 16384
No protocol specified
freeglut (/users/path/particles/Debug/particles): failed to open display ':0'
logout
Run Code Online (Sandbox Code Playgroud)

如果我从终端运行程序,我得到:

CUDA Particles Simulation Starting...

grid: 64 x 64 x 64 = 262144 cells
particles: 16384
CUDA error at ../src/particleSystem_cuda.cu:85  code=79(cudaErrorInvalidGraphicsContext)  "cudaGraphicsGLRegisterBuffer(cuda_vbo_resource, vbo, cudaGraphicsMapFlagsNone)" 
Run Code Online (Sandbox Code Playgroud)

是否可以在我的主机上显示粒子模拟,而计算是在远程系统上进行的?

它是通过X11Forwarding实现的,还是完全不同的错误?

x11 ubuntu cuda freeglut nsight

3
推荐指数
1
解决办法
3334
查看次数

标签 统计

cuda ×1

freeglut ×1

nsight ×1

ubuntu ×1

x11 ×1