Re: [VirtualGL-Users] Only one GPU is working in a Multi-GPU server
3D Without Boundaries
Brought to you by:
dcommander
|
From: DRC <dco...@us...> - 2014-12-03 18:15:50
|
On 12/3/14 6:59 AM, gri...@ep... wrote: > Hello, > > I am not sure if it is a bug but we have an issue: > > Our setup is a 2-GPU 'VGL-served' machine. With VGL present, we want: > > - two offscreen renderers using :0.0 and :0.1 contributing to: > - one on-screen renderer rendering and assembling :0.0 and :0.1 using > the forwarded DISPLAY (:10.0, redirected to :0.0 by VGL) > > This setup, when run under VirtualGL, should use the VGL redirect for > the on-screen renderer and have no interference on the offscreen > renderers. > > We use Red Hat 6.5 on our server and Ubuntu 14.04 on our client. The > GPUs are Geforce GTX 580 with 3GB memory. > > The last time we tested it, everything was working. But now, it seems > that there is some problems. > When we launch our openGL application using vglrun, only one GPU is > used, even though the offscreen renderers pass :0.0 and :0.1 to > XOpenDisplay(). > We used nvidia-smi to monitor video memory of each GPU and only one > GPU is allocating memory. > > Has something changed in VirtualGL on how the context creation is handled? Not that I'm aware of. If you can verify that an older version of VGL works but the latest one doesn't, then I can treat this as a possible bug, but otherwise I'm not sure what could be causing the problem. |