SLIマシンでのCUDA
すぐ上の件で、どっかで「SLI構成のマシンでは複数GPUが単一のGPUとして扱える」ってのを見た気がして、気になって調べてみました。
んで、CUDA2.0に入ってたNVIDIA_CUDA_Programming_Guide_2.0_Beta.pdfの3.4に記載がありました。
おおざっぱに意訳すると「マルチGPUの場合は、全GPUが同一タイプ*1の場合のみ動作保証する。SLIモードなら、全GPUはドライバレベルで結合される*2ので、ただ一つのGPUがCUDAデバイスとして使用可能。CUDAで個別のGPUを扱いたいならSLIモードをオフにする必要がある。」って感じらしいです。
えっと、要するに「SLIモードだと、DirectXアプリからは複数のGPUが単一の高性能なGPUに見える」ってのと同じ?
となると設計もチューニングも楽そうだし、Bloomfield*3+NVIDIAチップセット+GeForce SLIモードって構成もアリですね。