Does CUDA support multiple graphics cards in one system?
Yes. Applications can distribute work across multiple GPUs. This is not done automatically, however, so the application has complete control. The Tesla S1070 Computing System supports 4 GPUs in an external enclosure: http://www.nvidia.com/object/tesla_computing_solutions.html There are also motherboards available that support up to 4 PCI-Express cards. It is also possible to buy pre-built Tesla “Personal SuperComputer” systems off the shelf: http://www.nvidia.com/object/personal_supercomputing.html See the “multiGPU” example in the CUDA SDK for an example of programming multiple GPUs.