瀏覽單個文章
藍鯨
Advance Member
 

加入日期: Jan 2002
文章: 437
引用:
作者red13
NewCastle核心 的 HyperTransport 都是1000Mhz (754和939都是)

感謝你的糾正, AMD的Athlon64 DataSheet目前寫的仍然是800MHz@s754, 1000MHz@s939
在不清楚的情況下我都會先依照官方資料的標示來寫
這份DataSheet的提出時間是05/26/04, 未來也許會再修改

前端匯流排(FSB)最早的定義確實是[CPU到記憶體]的匯流排
不過因為後來的CPU外頻跟記憶體常有不同步的跑法
所以定義就模糊化了, 就開始有人將其狹義化變成[CPU到北橋]的匯流排
因為這樣比較不容易混搖, 所以我也都比較認同這種定義
當然你也可以稱他做系統匯流排(System Bus)
至於FSB的標示, 如果就實際上的運作時脈就是CPU外頻
然而因為用了各種手法來達到更高的頻寬
因此廠商通常不是標示真正時脈, 你可以當作是一種"等效時脈"
好比說DDR運作在100MHz卻標示DDR200, 差不多意思
K7的Ev6匯流排用了DDR架構, 因此標示為FSB200/266MHz等
我們都知道實際上它的運作時脈是100/133MHz等
同樣的, P4使用QDR Bus達到四倍頻寬, 所以標示上也用四倍標示
你可以將FSB 800MHz視為"相當於64bit匯流排運作在800MHz的速度"
樓上提供的網頁也有提到喔

One issue of confusion is the labeling of front side bus speeds. Typically a FSB today is dual or quad channel, meaning a FSB speed advertised as being "333 MHz" may actually be 166 MHz dual channel, effectively meaning 333 MHz of speed. Nowadays, PC (X86) CPUs work with front side bus speeds ranging from 133 MHz dual channel (266 MHz effective) to 200 MHz quad channel (800 MHz effective).

如果用相同的算法, 加上FSB最初的定義, 那K8上的FSB應該依照記憶體通道的速度標示
那Socket754應該標示成FSB 400MHz, s939標示成FSB 800MHz
然而主機板廠商並不是這麼算的, 主機板廠商都用HTT匯流排去換算
(這表示主機板廠商的認知點是[CPU到北橋]的匯流排...)
也就是800MHz的HTT匯流排提供總共6.4GB/s頻寬, 就標示成800MHz FSB了
不過希望大家能知道一點, 800MHz HTT的上傳或下傳都只能達到3.2GB/s
只是它具備全雙工(就是雙向同時傳輸)的能力, 這點跟P4的QDR Bus是有很大的差異性的
因為後者是上傳或下傳都6.4GB/s, 但是僅是雙工(可上可下但是不能同時)匯流排
算是...各有利弊吧
不過AMD本身似乎並沒有在K8上面使用FSB這個字眼...
(這可能表示在AMD定義之前, 你愛怎麼說都可以)

所以呢, 上面說的都沒錯, 只是認知點的不同而已
總歸一句話, 真的不用拘泥在這些瑣碎的名詞上...
舊 2004-09-01, 07:42 PM #16
回應時引用此文章
藍鯨離線中