瀏覽單個文章
JLurker
Master Member
 

加入日期: Aug 2002
您的住址: 台北跟中壢兩地最常出沒
文章: 1,955
引用:
作者Reich 唐
L2是什麼全名?他是什麼東西?答案是第二階快取"記憶體"

只要是記憶體,就有時脈x位元寬的頻寬,L2時脈與CPU相同,但是位元寬,Intel早從PIII時代開始,就是256bit,AMD同時期的K7呢? 64bit

AMD K7末期會被Northwood P4電的那麼慘,L2頻寬是其中一個關鍵。K8的L2位元寬終於提升到256bit....等等,是256bit的一半,128bit....。

雖然K8只是把K7的L2 位元寬提升一點,但是在很多不是記憶體密集的程式,也可以取得比K7大幅度的領先,加上K8的核心架構,其實沒比K7改進多少,所以合理的認知就是,K8還是會受記憶體頻寬的影響。

所以,明眼人都看的出,如果K8也改用256bit快取記憶體,校能還能夠大幅度成長,但是過了這麼多年都沒用,特別是知道有Conroe核心後,還不做,答案應該只有一個,做不出來。


這樣講好像很奇怪...
而且講的好像256bit就一定比較強

那為啥P3雖然是256bit,但還是輸給同時期K7呢?
更不要說Prescott輸給A64
直到C2D才贏過A64...

所以說P3,Northwood,Prescott,Core2Duo全都是256bit
K7 K8慢慢增加卻都還能贏過同時期的intel系列
這樣是不是表示,那只是intel太早把寬度做太寬?

那不是說明了瓶頸不是卡在128bit or 256bit的問題上,而是core本身的問題
到了位元寬度不夠的時候AMD自然會重新設計核心
那這樣跟做不做得出來有啥關係?

順帶提幾件事情
1.之前的P4從Northwood變成Prescott核心,L2加大了但是效能沒增加,部分效能還下降
2.AMD Opteron系列L2就比較大,這可以代表作得出來吧?

如果真要這麼說,那AMD的L1 cache比intel大太多了,L1 cache更貴,更重要,為啥intel不肯做大一點?在我的看法是intel受限FSB的問題,加大L2來降低對外DDR2 RAM的需求...
舊 2007-03-13, 09:27 PM #19
回應時引用此文章
JLurker離線中