Posted: Thu Mar 20, 2008 2:21 pm Post subject: four 9800GX2 cards: will it work?
I work as a Computer Scientist at an academic image processing department. In my research, I regularly work with Cuda for GPGPU in the context of image reconstruction problems. It seems possible to me to put four of the new 9800GX2 cards on a single motherboard, for example the MSI K9A2 Platinum V2 (http://global.msi.com.tw/index.php?func=pr…95&maincat_no=1) that has four (physical) PCI-Express X16 slots with double spacing between the slots.
I am hoping to get access to eight separate GPUs by using four 9800GX2 cards. My computations can be distributed over these eight GPUs without requiring communication between the different cards (or between the two GPUs on each card).
So far, I have not found any information from others who have tried this before. Cooling and power are obvious problems that can probably be dealt with. Any ideas on problems that I can expect on the software side? In particular, I am looking for more information on the following issues:
(1) Will the (non-SLI) driver see the four 9800GX2 cards as eight independent GPUs? Or is there a maximum limit built into the current WinXP drivers for the non-SLI mode?
(2) Is there a maximum GPU count limit built into CUDA?
(3) I know early versions of CUDA required a separate CPU core for each GPU (so four GPUs would be the maximum on a quad-core CPU). Is this still the case?
I would greatly appreciate detailed comments on these issues from an NVIDIA staff member.
Any other comments would also be appreciated!