8800GTS 512 + ATI X850XT works, but not perfect

Hello, Dear all,

i am a beginner of CUDA, now i am installing my machine for CUDA, i chose 8800GTS 512 for computation and ATI X850XT for dedicated display. the two display cards works well on my windows XP sp3 system, My motherboard’s chipset is intel P35, CPU is Pentium E 2140@3.0GHZ, and the ATI X850XT in the primary PCIE slot, 8800GT512 in the secondary PCIE slot.

with the sample application "DeviceQuery " in CUDA SDK, the output is:

--------------------------I am the seperator-----------------------------------------------
CUDA Device Query (Runtime API) version (CUDART static linking)
There is 1 device supporting CUDA

Device 0: “GeForce 8800 GTS 512”
CUDA Driver Version: 2.30
CUDA Runtime Version: 2.30
CUDA Capability Major revision number: 1
CUDA Capability Minor revision number: 1
Total amount of global memory: 536608768 bytes
Number of multiprocessors: 16
Number of cores: 128
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 16384 bytes
Total number of registers available per block: 8192
Warp size: 32
Maximum number of threads per block: 512
Maximum sizes of each dimension of a block: 512 x 512 x 64
Maximum sizes of each dimension of a grid: 65535 x 65535 x 1
Maximum memory pitch: 262144 bytes
Texture alignment: 256 bytes
Clock rate: 1.73 GHz
Concurrent copy and execution: Yes
Run time limit on kernels: Yes
Integrated: No
Support host page-locked memory mapping: No
Compute mode: Default (multiple host threads can use this device simultaneously)


Press ENTER to exit…
---------------------------I am the seperator-----------------------------------------------

The result seems ok. With my own CUDA kernal, it also works.

But the problem is:

the GUI response problem still exists, when the CUDA application is running, the windows GUI is hang for a little while, the cursor is not opeartable. And when the kernal executive time is more than about 9 (not 5 seconds with only 1 CUDA compatible GPU)seconds, the error of "the launch timed out and was terminated’’ comes again.

from others post (http://forums.nvidia.com/index.php?showtopic=97878) in this forum, when the CUDA application runs on the secondary display card, the problem shouldn’t exist. So, what can i do?

Thanks in advance for any replay!


Out of curiosity, did you have any problems with installing drivers from both vendors on the same system?

Hi, BIG MAC, no problem. Actually, i can made the 8800gts 512 to be the physical acceleration card for the x850xt

please take a look at this picture on the website, the rivatunner shows ati 3800 and nvidia 9600gt are installed on the same system.

this links shows several pictures about 2 cards from different vendors works on the same system.