Hello, I am new to the forums, and relatively new to CUDA.
I think this is the right place to ask this.
I have searched this forum, and the net in general, but I couldn’t find clear and specific answers, so here I am.
I have a windows 7 64 bit system with a Radeon card (a 5870, as it might be relevant), and I want to install a Nvidia card (a gt 430) for CUDA programming, while keeping all displays attached the the Radeon card, that is leave the Nvidia card for CUDA programming only. Now I believe it is not as simple as just putting the card in, in fact I am not sure if it’s even possible.
So is it? If so, does anybody know of a safe procedure to do such a setup, including a right order of installing the hardware, the drivers… also, is there any kind of special driver one needs to install? I have read that to enable PhysX on a secondary Nvidia card hacks are needed for newer drivers, but that’s for PhysX.
If anybody has tried and succeeded with such a setup, I have a couple more concerns. Is it possible to have graphical output with such a setup? I mean, if the CUDA code involves graphics (CUDA OpenGL interoperability) with display data stored in the CUDA graphics card, will it be somehow possible to have its output out from the Radeon card? This might sound like asking too much, but I know this is possible with a two Nvidia card setup with no SLI (2 independent 460 cards), with one having all the displays and the other dedicated to CUDA (I really dont know how this happens, but I am sure this is the case, as CUDA debugging is made possible in this setting and the debugging does not allow one card to run both CUDA and display output, so one -unattached to output- must be doing the CUDA/graphics, and the other just outputting the other card’s results). The second, lesser concern, is performance hit in games, will such a setup actually affect the Radeon card’s performance?
Thanks in advance to all,
Gorune