瀏覽單個文章
stratos2005
Power Member
 

加入日期: Mar 2005
文章: 648
引用:
作者Adsmt
你問題中就已經出錯了。
Intel 只有 L2 cache 比 AMD 大,然而 cache 不是只有 L2 而已,雖然他比 L1 大得多,但也比 L1 不重用得多。
L1 cache 是做在 CPU 核心之內,他是屬於核心的一部份,L1 cache 的存取速度比 L2 快大約十倍左右,因此 L1 cache 才是左右速度的主要角色,L2 只能說是輔助而已。
但也因為是做在核心裡面的關係,L1 會影響到時脈的提升,大 L1 和高時脈只能二選一。這就是 K8 和 P4 的主要差別之一。

K8 的 L1 是 P4 的好幾倍,很多人都只看 L2, 但事實上,L1 才是主角。


P4的L1是traced cache的設計,他不用太大
但是卻必須非常快,P4的L1比K8小很多,但是卻快非常多
假如L1加大一點可以提升效能,Intel怎麼會不去做?
問題是加大後的搜尋速度勢必減損,反而會讓P4的效能減損
否則L1佔的空間那麼小,可以輕易提生效能,Intel為何不做?
處理器的設計,這些細節,都太專業,太複雜,我也不懂
但是我是一個使用者,其實只要看結果就好
舊 2005-07-27, 10:47 PM #39
回應時引用此文章
stratos2005離線中