Can I dedicate a card to CUDA and one to graphics? on a Asus P6T-deluxe motherboard...

my current PC (an old Pentium 4) has integrated graphics
and, hopefully due to an old bios, I was unable to use the
integrated for visualization and a new 9500 GT for CUDA
(I had to use the 9500 for both, and then kill the xserver to
use it for more than 5 seconds…).

Now I’m in the process of changing the PC (let me proudly call
it “workstation”…).
The main specs are a Core i7 920, 6 Gb of RAM, a GTX 285,
in a motherboard Asus P6T-Deluxe and some Ubuntu Linux version
(the old one, or the new one with old gcc…)

I hope that that configuration will work (anybody knows the Asus P6T-deluxe?).
The motherboard can accept 2 video cards, at least physically.
Do you think there is any hope to stole the 9500GT from the old PC and
use it for visualization in the new one, so that the GTX 285 can be
used for CUDA only ?

If the answer is yes, which is the best way? install the system with
both cards onboard, or install the system with one of them (which?)
and then add the second one ?


AFAIK it would be possible if you put the 9500GT on the primary PCIEX16 slot (your motherboard must have at least two of them).

Then you plug the monitor cable on it, leave the GTX285 alone and when running CUDA there is a function to select the device with most GFlops (in one of the example projects, search the .cu files for “GFlops.*(” case insensitive).