Parallel Computing Toolbox を使用して NVIDIA の GPU を SLI (Scalable Link Interface) モードで使用することはできますか。
조회 수: 10 (최근 30일)
이전 댓글 표시
MathWorks Support Team
2017년 2월 3일
답변: MathWorks Support Team
2017년 2월 3일
NVIDIA の GPU 2枚を SLI モードで接続しています。SLI は複数枚の GPU を1個として扱います。2つの GPU を Parallel Computing Toolbox で使うことはできますか。
채택된 답변
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
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 GPU 計算에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!