GA将?開発日記~王理のその先へ~

ネタ勢最強を目指して絶賛開発中。

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*3NVIDIAチップセットGeForce SLIモードって構成もアリですね。

*1:原文:same type

*2:原文:are fused

*3:Nehalemファミリのハイエンドデスクトップ向けCPU