[問題] CUDA memory 傳輸速度

看板C_and_CPP作者 (~renard~)時間11年前 (2013/07/22 21:52), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
想請問一下 硬體架構如此圖:http://www.xbitlabs.com/images/mainboards/asus-p5e/block.jpg
北橋連到 PCI-E 應該是用High speed Graphic bus Max: 8GB/s 而DDR3到北橋的bus現在最快應該是 17GB/s 北橋到CPU現在則是 Front side bus 約15GB/s 這樣看來 PCI-E約慢兩倍 那麼以CUDA架構來說,所謂的資料搬運的cost為什麼這麼吃重呢? 感謝回答! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.169.174.217

07/22 23:05, , 1F
所謂的吃重其實是device DRAM到GPU chip的記憶體瓶頸
07/22 23:05, 1F

07/22 23:06, , 2F
在cuda走PCIe的傳輸最慢所以配置好變數後都在顯卡上計算
07/22 23:06, 2F

07/22 23:08, , 3F
不另外傳回來,但是常常談的瓶頸是顯卡的計算力>>傳輸速度
07/22 23:08, 3F

07/22 23:51, , 4F
胡文美老師在2007~2008年GPGPU剛盛行的時候有對這個
07/22 23:51, 4F

07/22 23:51, , 5F
issue發過一系列paper 你可以去他網頁找找看
07/22 23:51, 5F
文章代碼(AID): #1HxJacI8 (C_and_CPP)