為何intel 12代 CPUmark99的跑分那麼低?

我對於這個問題也是感到很奇怪,後來有一種說法是因為跑分程式被指派到小核運作,所以分數才會不高。
不知道如果把小核關掉(如果可以的話),強制讓大核跑CPUMARK99不知道結果會是如何?
cpumark99算是非常老的程式
它只針對cpu純整數運算,沒有對任何mmx sse優化
有人說這已經20年前程式拿來測現在CPU已過時,我是不完全同意
這個可以測CPU單核的效能

空冷破千分...等5年後的I7 16700看看吧...
cpumark99跑單核整數為主...所以單核效能越強,分數越高
怕是又擠牙膏...
不雨
+100000 本來就是擠牙膏現在兩家互擠
如果把CPUmark99當標準,那AMD Zen3架構的5900X跑4.7GHz時,CPUmark99分數約850,所以AMD Zen3的效能遠遠輸給Intel 11代,是這樣嗎?

好啦說正經的,CPUmark99只能反映在"32bit"的"單一執行緒"效能,但是現在連windows作業系統大部分都已經是64bit版本,以支援超過4GB的主記憶體,所以CPUmark99測出來的數據基本上只有娛樂價值了。

但這樣還是沒回答一個基本問題,CPUmark99測試中為何intel 12代在同頻率下跑不贏11代。

這個問題要看CPUmark99"怎麼測試"整數效能,在CPUmark99研發的年代,CPU增加整數效能的最佳方法,就是強化快取效能,所以CPUmark99的測試項目非常吃CPU快取效能,尤其是遲延。但又因為程式很小,吃不了多少快取,所以在同架構中,變成快取小但是遲延低的CPU占優勢。

但是在現實世界中,CPU擁有能夠容納更多資料的「稍慢的大快取記憶體」有用多了,比「快一點的小快取記憶體」更有效率(因為不用常去記憶體要資料),所以CPU的快取就越做越大了。

CPU的快取變大,通常遲延就會更高,intel 12代的L2與L3快取都比11代大很多,遲延相對增加,所以在測試中會相對吃虧,AMD的CPU在CPUmark99測試中通常跑不贏intel的CPU,原因也在此。
完美女神
ya19881217
大快取延遲高跑分低。但實際應用來講大快取對整體效率提升還是比較有幫助,快取提升die的面積也大增成本增加不少。如果你的實際應用是跑pi或是mark99就選11代。還是那句話:CPU沒有最好,只有最適合
rockmanxza
其實CPUmark99跑分偏低在某代HEDT處理器開始就這樣了,只是沒想到這次跌幅那麼大...
rockmanxza wrote:
本來想說11代單核效(恕刪)


Benchmark是一門很大的學問
在學術上甚至可以當作一門主題來研究
與其說最佳化誰的處理器
不如說這測試到底想要測出甚麼

當我們說哪顆CPU性能好,指的是甚麼性能,整數、浮點、分支...
再好的處理器,你永遠可以整出一個測試跑出極低的分數
不雨
所以說處理器廠商宣稱的效能幾%小弟永遠不信因為他是綜合效能而不是所有測試軟體無一不漏....每一項都進步所謂的%數(這才是消費者需要的)
ForLucky
所以你到底是來推AMD的還是說INTEL不行的呢?事實不就是目前INTEL在玩方面比較快一點
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!