因為理想跟現實總有點差距.....
L2提高可以有效增長效能,但不是萬靈丹,加大L2要面對命中率下降的問題(加太大),功耗
增加的問題,晶片良率的問題,最致命的是這會直接關係到晶圓的切割數量...
以k8 來說,雖然已知1MB 的L2比512K L2有更好的性能,但是初期130nm 製程的8吋晶圓 製作時k8 在1MB L2 下僅能切出 不到90顆晶片,這還是假設良率100%才有的數量勒~

反觀有十來座晶圓廠的intel一片 12吋晶圓可以切上22x片以上的p4....
那拼命加大L2不是叫AMD自殺嗎?........

rz
而且嚴格講來intel的確有其過人之處,同樣容量大小的L2 K8就是做的不夠小,1MB的
L2就佔了K8晶片本體一半的面積,當然AMD要想辦法改良阿~縮減L2造成5%的性能損失那
就把時脈再加高,加上雙通道去彌補,製程加速挺進到90nm 這樣可以多切更多晶片,良率
也得以提升~AMD何樂而不為~
看看P4 2MB的L2帶來不到3%的性能提升,K8再多加佔有50%面積的L2在性能上帶來的效
益絕對是超級昂貴的!你說是吧~
所以沒有啥寒不寒酸,在設計上能用更小的設計獲得一樣或更高的性能,這是大家都在努力
的目標阿~
至於你的第二個問題再加張512MB 效益較大~
PS:瘋狂加大L2那是晶片在設計上已不具改良空間,時脈極限浮現下的不得已做法(K7末期的巴頓就是誕生在此背景下的類似產品).....而且那也得本錢雄厚才做得到.....