Re: [討論] 我的AMD SP2800+菜單
圖片連結位址
第一顆BARTON
實際時脈2300MHZ(PR值可標示3400+[當然沒那麼高])
MARK99分數為196(XD,我的有205還210)
TEST1. 896.3 2. 840.3 3. 1096.1
TOTAL:1896.9
第二顆為Prescott
實際時脈為3700MHZ(我說豆大啊,這顆不熱嗎?)
MARK99為216
TEST1. 1939.2 2. 158.6 3. 1939.2
TOTAL:2453.9
看見兩者的差距嗎?
明明是不同等級的東西(3400- VS 3700MHZ)
CPUMARK99分數竟然相近
差別在哪呢?
首先我們知道,時脈速度決定了大部分整數運算的效能
(跳動一次作加法一次,應該不難理解吧?)
而P4以3700MHZ大勝2300MHZ
這不難理解吧?
但CPUMARK99卻是相當接近的分數
表示MARK99絕對不是以測試整數運算為主力
(事實上許多人都知道MARK99是以浮點運算為主)
而在CPUMARK2裡面有沒有注意到P4的MARK2的分數相當難看?
那個,就是造成P4的MARK99分數低落的主因
(要是K8衝到2700MHZ已經300破很多了)
我...我說不下去了
要從已經懂的東西詳盡解釋還滿難的= =||
補一下Cache對CPU的影響
Cache是建置CPU內的暫存記憶體(雖然早期有燒在SLOT上或是主機板上的)
使用的是最快的SRAM,跟CPU以相同的外頻(是吧?)傳輸資料
排在暫存器之下的記憶元件
當東西存在Cache裡時CPU可直接從裡面抓取資料
如果找不到時再向下一階記憶元件抓取
如果能在Cache裝更多東西效能就提升囉?
但是抓取資料需要運算的區段是一個機率
Cache越大抓到正確資料區段的機率就越低
所以雖然"大"比較好,但是太大也不好(好像是貧乳控和巨乳控的對決?)
一般來說,Cache都是做階層式的(實際上整個電腦的記憶系統都是階層式的)
L1抓不到抓L2,再抓不到抓記憶體
分階且限制大小會比單一Cache要有效率(不過分太多階也很麻煩)
另外,Cache用的SRAM可是相當貴喔!
以上可從大一"計算機概論"找到
不同的CPU架構對於Cache所帶來的效能提升也不盡相同
對外頻寬越高的CPU,Cache的影響會比較小
因為向外抓的速度也不會太差
而比較慢或是比較不能出錯的cpu(像xeon)
會比較需要大容量的Cache做緩衝
講到這邊,不知道有沒有人發現了?
Cache~~~~完全和啥整數或浮點運算沒關係
他只是資料的儲存者而已....
--
我在說啥...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.210.174
※ 編輯: maply0703 來自: 140.115.210.174 (06/22 15:54)
推
203.70.65.28 06/22, , 1F
203.70.65.28 06/22, 1F
→
203.70.65.28 06/22, , 2F
203.70.65.28 06/22, 2F
→
203.70.65.28 06/22, , 3F
203.70.65.28 06/22, 3F
推
203.70.65.28 06/22, , 4F
203.70.65.28 06/22, 4F
推
140.117.189.45 06/22, , 5F
140.117.189.45 06/22, 5F
推
140.115.210.174 06/22, , 6F
140.115.210.174 06/22, 6F
※ 編輯: maply0703 來自: 140.115.210.174 (06/22 16:05)
hardware 近期熱門文章
PTT數位生活區 即時熱門文章