A. AMD二級緩存和英特爾三級緩存哪個好
理論上二級緩存要比三級緩存快,成本也要高。
但是由於架構問題AMD的二級緩存通常為獨享比如4MB二級緩存通常是4X1024KB,就是每個核心獨享1MB二級緩存,共4MB二級緩存,INTEL則是4096KB,共享4MB,假如一個程序只能用到2個核心那麼INTEL的緩存依然是4MB,AMD則是2MB了。不過通常AMD的1級緩存要大一些,所以總結一下 二級緩存和三級緩存 快慢完全可以通過CPU頻率還有架構彌補。
假設一個容器裡面放滿5角和1元硬幣,現在給你5秒鍾伸手進去抓,5秒鍾如何抓到最多的錢,主要看你的手速和手的大小了,假設你手很大,那麼一把抓的相當小手的2把,你厲害,還有種手小但是手速快,手大的抓一次 他能抓2次,實際和手大的抓的數量也一樣了。
架構就好比容器的構造,假設這個容器的構造能把1元和5角盡量精確的分開,那麼你抓的時候也就更有效率了直接抓一元的那一堆就可以了。
B. 為什麼AMD的二級緩存比INTEL的少很多
因為AMD和INTEL的CPU緩存工作原理不同
I的緩存工作原理為
1級緩存記憶2級內的數據代號
1級緩存為目錄
2級為實體
2級緩存工作效率慢
必須需要大量的2級緩存
來保存信息
在專業運算上面效率高一些
A的緩存工作原理是
1級緩存記憶大部分需要信息
無法裝載的情況下存儲在2級緩存內
所以不需要大量的二級緩存
這樣的運行方式在日常應用上面
運行效率要高過
I的U
大個比方
CPU緩存存儲
I
LOVE
YOU
INTEL
1級
記憶
I
L
Y
在需要時調用L內容時從2級緩存調用
AMD的就是
1級緩存保存I
LOVE
Y
1級無法繼續裝載下2級保存
OU
C. 為什麼同檔次的CPU,AMD的二級緩存總是比INTEL的低這樣會不會影響性能
AMD主要是考慮經濟性,由於二級緩存的價格比較昂貴,
二級緩存大了,必然會帶來成本的上升,所以,基本成本考慮,它的二級緩存較小,
但是,在CPU的性能中,二級緩存不是決定性因素,另外,比如說架構,指令集,
執行效率,流水等都決定CPU的綜合性能。
INTEL的價格高,穩定性好一些,同等平台,INTEL的CPU+INTEL的晶元組,組建
成本要高於AMD平台的。
AMD平台,性價比高,速度稍快,穩定性,兼容性稍差,對於普通用戶來說,
AMD也是相當不錯的選擇。
D. 為什麼amd的緩存比intel的高那麼多特別是二級緩存
AMD
緩存設計主要靠一二級的,就像倉庫,一級是小倉庫,放不下了就輪到二級,因為一級緩存成本高,所以靠二級,二級越大越好,但AMD的三級緩存由於構架問題導致速度不快(比二級慢很多)在游戲上有提升
,不是特別重要,一般二緩單個核心是
512K或1M/英特爾設計是一級放指令的代號(目錄)而不是數據,二三級才是放數據的,速度也差不多,三緩越大越好
E. Intel CPU的前端匯流排和二級緩存為什麼比AMD的小很多
AMD現在的CPU都是集成了內存控制器,所以和INTEL的前端匯流排概念不同的。另外AMD的二級緩存是很小的,一般都是256KB,三級緩存才是2~3MB,都比INTEL的緩存小,但這個也是技術不用,不能當做評定性能強弱的標准。
F. 請問inter和AMD之間二級緩存的區別
二級緩存你要自己設置?
哈哈!二級緩存是CPU在製造時固定的!因為CPU處理數據的速度過快,內存的速度跟不上,會影響到CPU性能的發揮,所以引入了高速緩存,後來又加了二級緩存!
inter(R) celeron(R) 3.06G的二級緩存可能是256KB吧!
G. AMD和INTEL的二級緩存比較
AMD對二級緩存的要求不是很高,所以在性能上不能和INTEL的二級緩存大小做比較的
H. AMD二級緩存與英特爾三級緩.存有什麼區別
一級最重要,但是現在CPU的一級緩存幾乎都一樣,所以忽略。二級緩存的話對於Intel的CPU是很重要的,Intel的CPU的二級緩存越大性能提升非常明顯,而AMD的CPU雖然二級緩存也很重要,但是二級緩存大小對AMD的CPU的性能提升不是很明顯。三級緩存其實只是做了個輔助的作用,除了伺服器,其實對大多數家庭機沒什麼用的,內存還是很重要的,但如果運行大型程序或游戲來說三級緩存就顯得重要了,目前新型CPU已經有三級緩存了。所以說現在衡量CPU性能除了頻率外就是二級緩存的大小了。 從理論上講,二級緩存越大處理器的性能越好,但這並不是說二級緩存容量加倍就能夠處理器帶來成倍的性能增長。2006年,CPU處理的絕大部分數據的大小都在0-256KB之間,小部分數據的大小在256KB-512KB之間,只有極少數數據的大小超過512KB。到2009年已經有1m,2m的了。所以只要處理器可用的一級、二級緩存容量達到256KB以上,那就能夠應付正常的應用;512KB容量的二級緩存已經足夠滿足絕大多數應用的需求。[5]
I. Intel與AMD二級緩存的各自作用以及差異是怎麼樣的急急急,越詳細越好——謝謝嘍
二者的差異比較大。INTEL的是隨機執行的,比如CPU核心想在二級緩存里找某個數據,或者存儲某個數據,它是隨機在二級緩存里找的,所以有可能找不到,為什麼INTEL的酷睿二級緩存那麼大,就是為了增加命中率,很簡單的道理,就像你打靶,顯然靶子越大,你打中靶子的概率就越高
AMD的就是按部就班的使用二級緩存,比如二級緩存是一根繩子,它是從繩子一端按順序一直用大另一端,所以AMD的處理器 不需要那麼大的二級緩存。
總體看,雙方的二級緩存都是用來存儲數據的,只是工作原理不同