2012-08-23 18 views
2

的內存帶寬的概念理解我通過GPU的內存帶寬的概念有點困惑。一個GPU

根據TESLA M 2090 GPU規格說 峯值帶寬爲177.6 GB/s。

所以當人們提及的帶寬,它是指

  • 單向交通的速度,如在其可以是從設備讀取, 每秒的字節數

  • 的雙向流量的速度,以每秒字節數,其可以被讀取和寫入設備存儲器的數量。

無論我讀這個術語,本人不看正在作出此澄清

+0

也可能數據的連續流之間進行區分(在任一方向;通常被稱爲帶寬),並且有和回通信的實例(查找,通常被稱爲等待時間)。對於NVIDIA®(英偉達™)GPU,全局內存延遲通常約爲400個週期(L1和L2未命中)。 –

回答

1

只有一組總線上的電線,以便數據不能寫入或在同一時間讀取的。在理論上,帶寬是相同的,總讀取+寫入==總計讀取==總計寫入。

但在實際的傳輸是更有效的,如果你正在寫大數據連續的塊設備,這是最常見的用法,是什麼樣的系統優化。

編輯。顯卡的內部內存帶寬(即卡上不同組件之間的內存路徑)遠高於計算機的帶寬。

它也複雜得多,有不同類型的內存以不同的方式連接到不同的處理器,製造商會選擇使它聽起來最高的數字 - 這個數字真的沒有意義,除了比較不同型號的非常相似來自同一GPU系列的顯卡。

2

的帶寬是可以讀取寫在給定的時間週期的數據量。

相同的總線用於讀取和寫入。在給定的時鐘週期內,總線可用於讀取或寫入。