Re: [問題] CUDA 多個GPU(Multi GPU) 資料傳遞問題
1.Explicit copies via host
2.Zero-copy shared host array
3.Peer-to-peer memory copy
4.Peer-to-peer memory access
EX1:
cudaSetDevice(0);
cudaMemcpy(DM1,HM,n,D2H);
cudaSetDevice(1);
cudaMemcpy(HM,DM2,n,H2D);
or
cudaMemcpy(D1,D2,n,D2D)
EX2:
....
EX3:
....
EX4:
....
------
UVA memory copy
with UVA
cudaMemcpy(D1,D2,n,cudaMemcpyDefault);
※ 引述《k387259 (台灣李宏感)》之銘言:
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: Windows 7 64 VC++
: 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
: CUDA 6.0
: 問題(Question):
: 現在裝了兩張GTX 760(沒有接SLI)
: cuda Device也有抓到兩個
: google了一下 看了GPU上資料互傳 似乎都是用Peer to Peer(P2P)
: 但是在Enable P2P的時候 會出現錯誤
: 開他的sampleP2P 也是無法使用 也有用64位元執行
: Peer to Peer只支援特定顯卡嗎?
: 如果是的話,有別的方法在多個GPU之前資料傳遞嗎?
: SM也有改成2.0以上(5.0)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.213.123
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1413717038.A.162.html
推
10/20 16:26, , 1F
10/20 16:26, 1F
→
10/20 16:26, , 2F
10/20 16:26, 2F
推
10/21 13:40, , 3F
10/21 13:40, 3F
推
10/21 14:38, , 4F
10/21 14:38, 4F
→
10/21 14:39, , 5F
10/21 14:39, 5F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章