I have a couple of simple questions about support for multi-threading in CUDA, which I’m looking at using as a compute farm for financial analytics:
- Does CUDA support multiple cards? (the docs imply it does, but i havent seen any examples or articles about this)
- If this is the case, does CUDA show SLI cards as single or multiple devices?
- Are the CUDA libraries and drivers thread-safe i.e. could I run multiple CUDA algorithms from separate threads to the same card? (docs suggest that running separate threads for separate GPU devices is necessary, but there’s no mention of what happens if you point multiple threads to the same device)
And, as an aside, does anyone know of any hardware vendor that sells a workstation that would support dual Quad-core Intel + dual 8800 cards?