Parallel Computing Toolbox を使用して NVIDIA の GPU を SLI (Scalable Link Interface) モードで使用することはできますか。
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 3 Fév 2017
Réponse apportée : MathWorks Support Team
le 3 Fév 2017
NVIDIA の GPU 2枚を SLI モードで接続しています。SLI は複数枚の GPU を1個として扱います。2つの GPU を Parallel Computing Toolbox で使うことはできますか。
Réponse acceptée
MathWorks Support Team
le 6 Fév 2017
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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur GPU 計算 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!