|
首先定個調(diào), 這個 pi 的跑分基本是娛樂, 不過有一點說明意義. 而后面 zip 解壓基本就是瞎胡鬧, 大家基本第一反應(yīng)就是 windows 自帶解壓沒用多核或者是機(jī)械盤.
那么前者我這邊測試了下 Android 的這個所謂 Realpi, 是一個單核的跑分. 不然跑半分鐘早就會有明顯發(fā)熱了.
我這里測下來的 855+ 的成績是:
如何評價小米 10 系列宣傳中手機(jī)算力超過筆記本電腦的對比?-1.jpg (183.37 KB, 下載次數(shù): 17)
下載附件
2020-9-4 16:16 上傳
另外還有臺 Pixel 2 XL, 跑出來是 98s.
而 x86 這邊的情況:
編譯器: Apple clang version 11.0.0 (clang-1100.0.33.17)
i7-7700HQ@3.9GHz: 36s
i7-9900K@4.9Ghz: 27s
其實可以看到, 7700HQ 僅僅是和 865 跑到了一個水平... 9900K 獲勝的幅度也不算太大.
而其他幾位用 8650U/8550U 的答主, 基本上在 Windows 上用自己編譯的版本也就跑出了 40s 的成績(MSVC -O2), 還不如 865.
那么首先還是得批評小米用了自帶那個中古 x87 win32 binary, 80386+x87 能用的通用寄存器少, 而且 x87 的運(yùn)算精度也就 80 bit...
然后 3900X 跑出來的成績是:
如何評價小米 10 系列宣傳中手機(jī)算力超過筆記本電腦的對比?-2.jpg (204.96 KB, 下載次數(shù): 21)
下載附件
2020-9-4 16:16 上傳
如何評價小米 10 系列宣傳中手機(jī)算力超過筆記本電腦的對比?-3.jpg (58.16 KB, 下載次數(shù): 20)
下載附件
2020-9-4 16:16 上傳
如何評價小米 10 系列宣傳中手機(jī)算力超過筆記本電腦的對比?-4.jpg (153.08 KB, 下載次數(shù): 16)
下載附件
2020-9-4 16:16 上傳
fstp, x87
LLVM 出來的二進(jìn)制的結(jié)構(gòu)明顯就比剛才那個好看了, 用到了 128bit SSE XMM 寄存器:
如何評價小米 10 系列宣傳中手機(jī)算力超過筆記本電腦的對比?-5.jpg (107.22 KB, 下載次數(shù): 17)
下載附件
2020-9-4 16:16 上傳
所以簡單的說, 目前 865 那個 2.84Ghz 在跑通用程序(這個 realpi 真的談不上好的數(shù)學(xué)運(yùn)算代碼的水平)的性能其實可以和 8550U 這種中端低壓處理器媲美. 這里的前提就是兩者的供電能夠帶的動, 散熱上壓力也不大, 就看單核跑滿的性能.
很顯然 7nm 帶來了在 2-3GHz 上很大的能效提升, 所以在 SoC 只有個位數(shù)功率的時候, 也能和 14nm CPU 的十幾瓦功率的性能接近. 另外就是 IPC, skylake IPC 現(xiàn)在既不如 Ice Lake, 也不如隔壁 Zen 2, 峰值單核性能基本依靠跑到 4.5Ghz+ 那種超高頻率.
好的水平:
http://www.numberworld.org/y-cruncher/y-cruncher 的 pi 計算器, 這個 1000萬位基本上就是 0.x 秒出來的事情.
具體原因:
算法本身更好, 并且對微架構(gòu)做了優(yōu)化用了正經(jīng) SIMD, 從 SSE 到 AVX/AVX512用了正經(jīng)多線程
至于另外一個變態(tài)的例子:
如何評價小米 10 系列宣傳中手機(jī)算力超過筆記本電腦的對比?-6.jpg (105.02 KB, 下載次數(shù): 14)
下載附件
2020-9-4 16:16 上傳
當(dāng)然原因就是 A13 單核最高能分到 6W 的功率, 本身 L3 大就能在 Geekbench 里面很多偏向日常應(yīng)用有優(yōu)勢. 不過如果看 Cinebench R20 那種持續(xù)多核心性能, 移動平臺終歸還是很吃虧的.
<a data-draft-node="block" data-draft-type="mcn-link-card" data-mcn-id="1210654670932586496"> |
|