|
對(duì)于此事不予評(píng)價(jià),我就拿數(shù)字說(shuō)話。評(píng)測(cè)所用的電腦是8650U,與官宣的CPU大致相同。
首先想到計(jì)算圓周率,第一個(gè)想到的就是SuperPI,于是我上官網(wǎng)下了個(gè)SuperPi跑跑看
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-1.jpg (100.96 KB, 下載次數(shù): 13)
下載附件
2020-9-4 16:16 上傳
SuperPI測(cè)試結(jié)果
有點(diǎn)慢啊。不過(guò)考慮到SuperPI已經(jīng)是上個(gè)世紀(jì)的軟件了,慢也正常。在群友的幫助下找到了官方使用的項(xiàng)目
PI (=3.14...) Calculation Program based on FFT and AGM
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-2.jpg (134.76 KB, 下載次數(shù): 14)
下載附件
2020-9-4 16:16 上傳
代碼跟小米展示的部分完全一致。但是不巧的是,這個(gè)項(xiàng)目貌似包含多種計(jì)算方法,根據(jù)視頻可以得出小米使用的是pi_ca.exe,但是官方并沒(méi)有提供這貨的預(yù)編譯版本,于是我們自己動(dòng)手編譯。
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-3.jpg (73.19 KB, 下載次數(shù): 14)
下載附件
2020-9-4 16:16 上傳
視頻中展示的命令行
在觀察他的編譯文件的時(shí)候,我注意到官方其實(shí)提供了兩種版本,一種是單線程,一種是多線程。多線程的程序后面有_thread的后綴,也就是說(shuō)小米用的是單線程版。
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-4.jpg (108.33 KB, 下載次數(shù): 13)
下載附件
2020-9-4 16:16 上傳
Makefile
隨后我就按照官方的編譯指令,使用VS編譯了一份Win32版
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-5.jpg (61.02 KB, 下載次數(shù): 12)
下載附件
2020-9-4 16:16 上傳
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-6.jpg (176.73 KB, 下載次數(shù): 15)
下載附件
2020-9-4 16:16 上傳
單線程版運(yùn)行結(jié)果
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-7.jpg (175.97 KB, 下載次數(shù): 14)
下載附件
2020-9-4 16:16 上傳
多線程版運(yùn)行結(jié)果
不過(guò)多線程也沒(méi)好到哪去,CPU占用很低(畢竟是2001年的代碼了)
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-8.jpg (199.15 KB, 下載次數(shù): 16)
下載附件
2020-9-4 16:16 上傳
多線程版運(yùn)行截圖
考慮到古董代碼的優(yōu)化,我又去下了個(gè)看起來(lái)現(xiàn)代化一點(diǎn)的程序PiFast,同樣計(jì)算小數(shù)點(diǎn)后1000w位
the fastest program to compute pi
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-9.jpg (188.91 KB, 下載次數(shù): 20)
下載附件
2020-9-4 16:16 上傳
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-10.jpg (155.46 KB, 下載次數(shù): 15)
下載附件
2020-9-4 16:16 上傳
emmmm 21秒 vs 101秒
結(jié)論:沒(méi)有結(jié)論,你們看著錘吧(
Update:
經(jīng)評(píng)論區(qū) @大書(shū) 大佬提醒,加上編譯優(yōu)化參數(shù) /O2 會(huì)快很多,于是我加上編譯優(yōu)化再測(cè)了一次:
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-11.jpg (152.82 KB, 下載次數(shù): 13)
下載附件
2020-9-4 16:16 上傳
單線程
如何評(píng)價(jià)小米 10 系列宣傳中手機(jī)算力超過(guò)筆記本電腦的對(duì)比?-12.jpg (154.15 KB, 下載次數(shù): 13)
下載附件
2020-9-4 16:16 上傳
多線程
單線程 101s → 40s
多線程 70s → 32s
所以你們小米跑分的時(shí)候不僅沒(méi)用多線程,還沒(méi)加代碼優(yōu)化的參數(shù)? |
|