I’m a bit of a newbie to GPU processing, CUDA etc. however I’ve got a new machine with two NVidia graphics cards on Ubuntu 10.10. Got everything installed and working fine and both GPUs show up in the NVidia X Server Settings.
The two cards I have are a GeForce GTX 470 and Tesla C2050 card. Obviously the Tesla is more powerful and so I was expecting the GPU programs to run on that card rather than the GeForce however when I run the example codes supplied, these seem to run on the GForce (by running nvidia-smi -a from terminal and looking at the GPU usage). My monitor is connected to the GeForce card.
I wondered if there was a way I can basically prioritise the cards so that the Tesla card is used as my primary GPU card? It seems slightly stupid to use the lower spec card to run things but that seem to be the situation at the minute as it’s showing up as GPU0 while the Tesla is GPU1.
Any help with this would be appreciated.