PCIe傳輸速率和可用頻寬(吞吐量)計算
幾個概念:
傳輸速率為每秒傳輸量GT/s,而不是每秒位數Gbps,是因為傳輸量包括不提供額外吞吐量的開銷位,比如PCIe 1x和PCIe 2x使用8b/10b編碼方案,導致佔用了20%(=2/10)的原始通道頻寬。
GT/s——Giga transtion per second (千兆傳輸/秒),即每一秒內傳輸的次數,重點在於描述物理層通訊協議的速率屬性,可以不和鏈路寬度等關聯。
Gbps——Giga Bits per second (千兆位/秒)。GT/s和Gbps之間不存在成比例的換算關係。
PCIe吞吐量(可用頻寬)計算方法:
吞吐量=傳輸速率*編碼方案
例如:PCIe 2.0協議支援5.0GT/s,即每一條Lane上支援每秒鐘傳輸5G個Bit,但這並不意味著PCIe 2.0協議的每一條Lane支援5Gbps的速率。
為什麼這麼說呢,因為PCIe 2.0的物理層協議中使用的是8b/10b編碼方案,即每傳輸8個Bit,需要傳送10個Bit,這多出來的2Bit並不是對上層有意義的資訊。那麼,PCIe 2.0協議的每一條Lane支援5*8/10=4Gbps=500MB/s的速率。以一個PCIe 2.0 x8的通道為例,x8的可用頻寬為4*8=32Gbps=4GB/s。
同理:PCIe 3.0協議支援8.0GT/s,即每一條Lane上支援每秒鐘傳輸8G個Bit。而PCIe 3.0的物理層協議中使用的是128b/130b編碼方案,即每傳輸128個Bit,需要傳送130個Bit,那麼,PCIe 3.0協議的每一條Lane支援8*128/130=7.877GB/s=984.6MB/s的速率。以一個PCIe 3.0 x16的通道為例,x16的可用頻寬為7.877*16=126.032 Gbps=15.754GB/s。
由此可計算出上表中的資料。
相關文章
- 【知識分享】 計算機網路>速率、頻寬、吞吐量計算機網路
- 計算機網路中的速率和頻寬計算機網路
- 【知識分享】 計算機網路中速率和頻寬的區別計算機網路
- 【知識分享】計算機網路中速率和頻寬的區別計算機網路
- 關於碼元 頻寬 傳輸速率 奈奎斯特定理的理解
- [計算機網路期末複習_例題]有限頻寬、有熱噪聲通道的最大資料傳輸速率(夏農定理)計算機網路大資料
- iperf3測試寬頻速率
- 寬頻發展聯盟:2019年Q2中國寬頻速率狀況報告 固定寬頻速率超35Mbit/s
- 計算匯流排頻寬
- 通訊原理中碼元,碼元傳輸速率,資訊傳輸速率
- 寬頻發展聯盟:2019年第二季度中國寬頻速率狀況
- "位元速率適配限速”,如何使頻寬成本減少30%?
- Java傳輸檔案使用Base64優化傳輸速率。Java優化
- TransData資料傳輸速率監測工具
- 伺服器上行頻寬和下行頻寬指的是什麼伺服器
- 頻寬是什麼意思 頻寬和寬頻網速有什麼區別關係
- 寬頻發展聯盟:2021年第四季度中國寬頻速率狀況報告(附下載)
- 上行頻寬和下行頻寬是什麼意思,各有什麼作用
- 怎麼區分伺服器頻寬和家用網路寬頻?伺服器
- Win10系統限制OneDrive傳輸資料時佔用頻寬的方法Win10
- 頻寬
- Openwrt——頻寬統計助手nlbwmon
- 寬頻發展聯盟:2019年Q3我國固定寬頻網路平均下載速率達到37.69Mbit/s
- 計算機網路之傳輸層計算機網路
- 計算機網路(四)傳輸層計算機網路
- 《計算機網路》傳輸層 (1)計算機網路
- 寬頻發展聯盟:2019年第一季度我國固定寬頻體驗速率超過30Mbit/s
- 計算機網路之TCP可靠傳輸計算機網路TCP
- 100M獨享頻寬和100M共享頻寬有哪些區別?
- 網路資料傳輸速率監測軟體:TransData for MacMac
- TransData for Mac - 網路資料傳輸速率監測軟體Mac
- 關於印度跨境資料傳輸,印度放寬了跨境資料傳輸
- 深圳政府線上:預計到2025年寬頻使用者接入速率最高可達現在的10倍以上
- ASP.NET Core中如何限制響應傳送速率(不是呼叫頻率)ASP.NET
- 【知識分享】計算機“儲存容量”、“速率”計算機
- pathload --有效的網路頻寬估計方法
- 計算機網路基礎第五講 傳輸層計算機網路
- 工信部:中國1000兆及以上速率的固定寬頻使用者達1.57億戶