2012-06-20 12 views
24

私はCUDAプログラミングが初めてで、1台のマシンに複数のGPUが必要な問題に取り組んでいます。私は、より良いグラフィックスプログラミングのために、複数のGPUをSLI経由で組み合わせる必要があることを理解しています。しかし、CUDAプログラミングでは、SLI経由でGPUを組み合わせる必要がありますか?複数のGPU用のSLI

答えて

26

一般的に、純粋なグラフィックスアプリケーションの代わりにGPUを使用する予定の場合、SLIを使用したくないです。あなたは、CUDAプログラム内の個別のデバイスとして両方のGPUにアクセスすることができます。 GPU間で明示的に作業を分割する必要があることに注意してください。

SLIがコンピューティングアプリケーションに適していない理由について私は説明しませんが、これはNvidiaフォーラムで読んだことであり、IRCチャンネルで他の人から聞いたことです。

+1

これは良い答えです。 SLIが計算に役立たない理由についてのRoger Dahlの答えに対する私のコメントを参照してください。 – harrism