Hi folks,
I have built a script that checks which GPU is currently being less used
(through nvidia-smi) and calls vglrun with this information so that my
processes are balanced among the available GPUs.
The problem is that I use the same script in two different machines (both
with 4 GPUs) and they map the GPUs differently. In the first computer, I
can run vlgrun -d :0.$gpu , where $gpu may vary from 1 to 4 (equivalent to
GPU 0 to 3 as reported by nvidia-smi). However, in the second computer,
$gpu may vary from 0 to 3 (equivalent to GPU 0 to 3 as reported by
nvidia-smi).
Is there a way to address GPUs by vglrun in the same way in both computers?
If not, is there a way for my script to find if vglrun addresses GPUs from
0 to 3 or from 1 to 4?
Thanks in advance!
Cheers,
Rafael GuimarĂ£es
------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13.
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users