Re: [請益] 請問i7 改FSB 為 QPI是什麼的意義呢?
※ 引述《MichaelLMJ (HOLIDAYS~)》之銘言:
: 請問 i7 FSB 改 QPI 是什麼意義?
: 而他所謂的 6.4 GT/s 又什麼什麼呢?
: 請知道的人再給我解答
小弟只是大概看一下資料 po 個心得 ...
有誤請指正 >"<
GT/s 的緣由可參考這篇 --> http://0rz.tw/OB1Md
(原址: http://www.tmworld.com/article/318759-What_does_GT_s_mean_anyway_.php)
GT/s stands for gigatransfers per second,這是 GT/s 所代表的含意
跟一般常見的 Gbps 有什麼不同 ?
最大差別在於 GT/s 是包含對資料編碼後的速度表示
那又為什麼要對傳輸的資料做編碼 ?
由於 PCIe 是以串列匯流排方來傳輸
它在每個時脈週期中包含欲傳輸的資料
為了確保在傳輸過程中能明確的辨別 "0 to 1" , "1 to 0"
把 8 bits 編碼成 10 bits
也就是說每傳輸 10 bits 當中就包含了 8 bits 的資料
由於 QPI 類似於 PCIe 使用點對點的傳輸方式也會對資料做編碼
----
原文 GT/s 要表達的含意
it was referring to raw data rate.
the number of bps that the bus can move, or transfer.
----
因此也採用此種表示方式,但計算方式是不同的
QPI 的每條通道(lane)每次可傳輸 20 bits,16 bits 是資料,4 bits 是 CRC
6.4GHz x 16bits / 8 = 12.8GB/s
雙向就是 25.6GB/s (讀取/寫入分開)
QPI 是 CPU與CPU、CPU與IOH 之間的重要高速通道
過去的 FSB 以 333MHz 為例來計算的話
333 x 4 = 1333 (四倍頻)
1333 x 64bits / 8 = 10.6GB/s
FSB 則是讀取/寫入共用(不可同時),還要負責記憶體、I/O 設備與CPU之間的資料傳輸
這也是為什麼舊架構的 C2D、C2Q 拉外高頻效能會提升很多的原因
而 QPI 則是用在多路時會有明顯的效果
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.142.111
※ 編輯: microtech 來自: 220.134.142.111 (10/10 20:02)
推
10/10 20:35, , 1F
10/10 20:35, 1F
推
10/10 20:43, , 2F
10/10 20:43, 2F
→
10/10 20:44, , 3F
10/10 20:44, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):