Parallel Computing Toolbox を使用して NVIDIA の GPU を SLI (Scalable Link Interface) モードで使用することはできますか。

5 ビュー (過去 30 日間)
NVIDIA の GPU 2枚を SLI モードで接続しています。SLI は複数枚の GPU を1個として扱います。2つの GPU を Parallel Computing Toolbox で使うことはできますか。 

採用された回答

MathWorks Support Team
MathWorks Support Team 2017 年 2 月 6 日
SLI モードで NVIDIA の GPU をつなげて並列に実行する機能は Parallel Computing Toolbox では提供していません。CUDA エンジンは、2つの GPU が SLI でつながれていても別々のデバイスとして認識します。これは CUDA programming guide の Section 3.2.11.3 に記載されています。 
2つの GPU カードを同時に使用したい場合、SLI にせずに GPU 並列化をする方が計算上高速化することができます。parpool コマンドを使用して 2つの MATLAB ワーカーを起動し、gpudevice コマンドでそれぞれのワーカーで別々の GPU を選択するように指定します。例えば parfor を使って以下のように定義します。 
 
parpool(2) 
parfor i=1:2 
gpudevice(i) 
… 
end
 

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGPU 計算 についてさらに検索

製品


リリース

R2012a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!