手機CPU能用在PC上嗎?

現在都手機CPU都已經10核了,而且很便宜,是否能用在PC上呢? 手機的CPU發展的快,而最近PC的CPU發展速度卻越來越慢,有沒有可能最後兩者的架構統一可以互相使用,只在功耗上做文章,就像現在的英特爾AMD的PC移動CPU和桌面版CPU就可以互換使用。手機的集成顯示核心速度已經比PC集成顯卡快了吧,高清遊戲都那麼流暢。

觀者吐槽:稍微有點電腦的,都應該知道這句話---「處理器核數不等於處理器性能」。最典型的,就是i3雙核可戰平AMD八核,用處理器核數衡量性能是毫無意義的。提出這樣問題的人,明顯對此一無所知。

而且,類似的問題已經有了,當年MTK才出「十核」的時候就有人問過,結果被回答啪啪啪打臉…

現在又看到類似的問題在時間線上,真是看著煩。

大家把它舉報了吧。雖然我很想舉報「問題太弱智」,但這好像不太友善啊,大家還是舉報「非建設性提問」吧。

這樣的問題也確實已經有了。


先放結論,PC的CPU性能遠遠高於手機CPU,手機CPU也不能用在PC上,然後下面是解釋:

評估一個CPU的性能指標,表面上要看的包括:主頻、核心數、緩存

具體還要看:架構、流水線長度

更具體的還要看計算能力和指令執行能力:每秒執行的指令數、每秒執行的浮點計算數

因為是跨架構比較,所以要做精確的比較幾乎是不可能的,表面上只能從主頻、核心數、緩存看個大概。

這三個數據上就可以看出PC的CPU能甩開手機CPU很遠:

題主說的十核心,應該是指MT6797這個型號,根據MediaTek給出的信息,這個CPU有10個核心,分別是Cortex-A72(2.5GHz)兩個核心,Cortex-A53(2GHz)四個核心,Cortex-A53(1.3GHz)四個核心。

緩存信息沒有,根據類似型號的推斷,二級緩存不會超過64K(類似型號是32K),三級緩存不會超過4M(類似型號是2M)(註:ARM的緩存級別從0級開始,為了比較方便,我加一)

那麼再看PC使用的CPU,就以比較高端但不是最高端的i7-4770來看,四個核心(8線程),每個核心都能以3.4GHz工作,單核最高3.9GHz,四核最高3.7GHz,比MT6797不知道高到哪去了……

況且MT6797里那四個低速的核心基本上就是殘廢的,別指望它能幹啥。

再看緩存,i7-4770有二級緩存4*256K,三級緩存8M,絕對是數量上的碾壓。

所以別看核心多,單核性能太差,沒有用。並且手機CPU絕對不敢做到十個核心都在2GHz以上,散熱問題都無法解決,所以手機CPU性能想超越PC是不可能的。

況且手機的內存還停留在DDR3-933MHz附近,PC現在已經是1333~1600Mhz是主流,內存性能就差別很大。

以上都是硬指標,再看跑分數據:

在這個回答里有一些數據:如果讓intel i7來跑安兔兔,會有多少分? - 手機

但要注意的是,PC有些用的是模擬器,而且安兔兔跑分還包含GPU性能,這部分在PC上體現不出來,但即使這樣,分數也遠遠高於一般的手機CPU。

根據MTK官方的數據,跑分能到7萬多(手機10核處理器 性能非常太恐怖_TechWeb)

但i7-4770K有人用x86真機跑安卓系統的話,是11萬分(可能還沒有GPU加速):

PC裝android,然後用安兔兔跑分

而且i7-4770K已經不是最高端的CPU了,4790K已經上4GHz,5960X是8核心,至強還有10~18核心等等更變態的CPU呢。

所以,但看性能,手機CPU還差很多很多,想要達到PC的水平還有一段距離。

手機CPU是發展的快了一些,那是因為起點低,到一等程度以後必然還是會遇到發展的瓶頸,而PC的CPU仍然在進步,如果看Intel每年發布的新產品的話,雖然單核性能提升不明顯,但高端產品還是有進步的,只不過是貴了一點而已。

如果手機CPU真要達到PC的水平,那麼高功耗是不可避免的,手機現在功耗做的好,主要原因還是因為它主頻低,你看到核心數那麼多,高頻的核心沒幾個,主要時間都是低頻核心工作,真要一直高負載運行,手機早就爆掉了。

手機高清遊戲比台式機流暢嗎?我不覺得。

手機顯卡的水平比PC的顯卡差太多太多了,你看到的流暢是因為手機遊戲在設計時,把圖像都預先處理好,GPU所做的工作就只是顯示而已,GPU真正渲染的能力很差。而PC遊戲則是把所有圖像的渲染工作都交給GPU完成。

同樣一個三角形,在手機遊戲里,保存的可能是三角形的點陣圖,GPU只需要負責顯示就可以了。而在PC的顯卡里,三角形保存的是三角形的坐標,GPU要負責根據三角形的頂點坐標計算出三角形的具體形狀並顯示,二者的處理能力明顯不同。

因為手機不能調解析度,所以圖像固定大小沒有問題,PC遊戲里普遍都可以設置解析度,圖像可以隨意放大縮小,如果這個功能放到手機上,手機的GPU肯定負擔不起。

所以高清遊戲流暢只是表象,因為軟體設計的不一樣,實際處理能力差很遠。手機播放高清視頻也並非使用CPU解碼,大部分手機都支持硬體輔助解碼,不通過CPU,而PC上播放視頻都是需要CPU或者顯卡來支持的。

因為ARM架構的介面、匯流排等和PC的完全不同,所以目前以及短時間內不會出現手機CPU能在PC上使用的情況,但Intel CPU有些確實可以用在手機上。

----------------------------------------------

看評論里有些人還是不仔細讀回答,題主的觀點其實是感覺上手機CPU性能似乎更好一些,實際上不是這樣的,這才是最重點的。

為什麼要拿最好的CPU比?因為題主拿的也是最好的手機CPU,況且4770也不能算是「最」好的,一堆至強的處理器還沒發話呢。如果說拿老賽揚甚至是某些ATOM跟手機CPU比,肯定比不過,但這樣比較就沒有意義了。

最後,不仔細回答的請再閱讀分割線之前最後一段:有Intel CPU的手機,這種CPU可以在PC上用,ARM架構暫時無法適配於PC的硬體,因為匯流排和介面差異太大。寫兩遍該有人能看清楚了吧?

----------------------------------------------

把評論的一些回復補充上來,廠商是否要統一架構,這是商業行為,跟技術無關。但這也要市場接受才行,哪個廠商也不願意放棄自己的兼容性,如果有一天Intel說以後我的CPU都不兼容舊硬體了,大家會怎麼想?能接受嗎?

有人說應該拿ATOM比,但問題是台式機用ATOM的比例有多少?手機用ARM的又有多少?拿多數去跟少數比,這恐怕不公平吧。

況且有多少核心完全是在忽悠小白,就像手機的GPU號稱有多少核一樣,跟台式機的顯卡差的遠了(你手機的GPU究竟是幾「核」?)

你願意用一個2015年的雙核CPU還是願意用一個2005年的四核CPU(假如有的話?),換句話說,願意要一個數學教授還是願意要一個班級的小學生幫你做數學題?


如何評價在高通820上運行的win10?

如何評價微軟在WinHEC 2016大會上演示的基於ARM的完整版Windows 10?

如何評價高通驍龍835能夠支持Win10 X86程序?


然而手機的十核並沒有什麼卵用,仍然是被pc的雙核打得滿地找牙。

有把平板處理器用在電腦上的,但那是坑貨,而且是天坑。


其實你手機上的CPU是這麼工作的

圖來源於網路,作者不詳


可以用啊,不是有挺多的win8平板電腦就是用的英特爾的手機CPU么,但是這些平板電腦的性能絕對比不上平時的台式電腦的性能

再說一遍一個很常識性的問題,CPU性能不是由核心數量決定的,也不是由頻率決定的,(雖然有影響)

最主要的因素是CPU架構,也就是說,你的手機十核也不一定能拼得過我的i5標壓雙核。

補充

手機的cpu發展快是因為手機的cpu處在發展的初期(想想從手機上面可以玩各種大型遊戲才不過幾年),自然速度比較快,而電腦已經誕生了有近70年了(而且計算機的發展初期的進步也是非常大的),已經過了高速發展的時期,快要臨近瓶頸了,用一個正在高速發展的事物來對比一個臨近瓶頸的事物自然會的得出這樣的結論。關於改良功耗後,把pc的cpu用到手機上,個人認為應該是可行的,但是相應的性能也會降低。

關於集顯,這個完全是因為手機的屏幕比較小,感覺不出來,你可以試一下用mhl或者hdmi把手機遊戲的畫面輸出到電視上面來玩,再對比一下pc遊戲,你就會感覺到手機遊戲的畫面太渣了(不僅僅是那些顯卡殺手級別的遊戲,也包括那些可以用集顯流暢運行的遊戲)。

@鷹子

首先,不能說明手機cpu和電腦的性能已經差距不太大了

手機使用時畢竟是移動場景比較多,所以需要考慮到續航問題,這是嚴重製約手機性能的一個問題,而且現在的電池技術的進步遠沒有趕得上性能的進步,所以只能為了功耗而做出妥協。然而筆記本電池也要比手機大得多,而且不需要時刻開機,至於台式機的功耗就更不是問題了。所以在功耗這個問題上面pc/筆記本的優勢是遠遠勝過手機的。

還有散熱問題,因為體積和重量的限制,現在的手機不太可能使用主動散熱,只能讓它自然傳導,最多加個石墨片或者換個金屬框架什麼的來幫助散熱。筆記本則可以使用風扇,一部分無風扇設計的筆記本的內部空間也比手機的內部空間大得多,可以有更多的緩衝空間(然而實際的散熱表現還是不如有風扇的),台式機更是無所謂了,風冷壓不住有液冷,再不濟了還能上液氮(CPU超頻破紀錄 AMD打破8722MHz高記錄_AMDCPU_DIY攢機硬體新聞)所以,散熱方面手機更是被碾壓。。。。

總結,手機就是為了移動使用場景而生的,並不是為了為了追求極致的性能,而且有太多的限制條件限制了手機性能的進步,所以就現階段的手機發展狀況來看手機的性能是不可能超過同時代的pc的。

答主大學狗,平時對這些比較感興趣,第一次寫長答案,難免有疏漏,錯誤,有大神看出來的請幫我指正。


10核CPU


發展快當然是因為起點低啊


→_→你要用自行車追高鐵嗎。

手機CPU10核一個為了功耗一個為了裝逼。

但是還不是被PCCPU吊打。

不得不說聯發科裝逼技術不錯。


第一,mtk的10核soc達不到手機端最高的性能。目前手機最高的性能應是三星的7420。

第二,手機端SOC因為面積功耗等原因是無法和桌面cpu進行比較的。但由於近幾年手機端soc製程和工藝的進步,幹掉一些移動端上網本和低端桌面cpu也的確不是難事,如7420的性能在跑分上已經相當於奔騰n3530的級別了,上古年間的奔三,奔四的確是被秒殺了的。但與酷睿i7等高端型號還是無法比較。

至於平板電腦端,目前最強的英偉達x1和蘋果的a8x的cpu性能已經和二代i3相差不大了,gpu方面,x1更是幾乎齊平於筆記本端的gt650m,從這可以看出,手機平板端性能的進步。

另外由於架構的差異,手機端的SOC很難直接運行桌面win系統,而桌面配置在運行安卓系統上也有效率損失,所以至少是近期,手機SOC很難代替桌面的cpu。

補充回答,今年年底,高通835處理器的筆記本電腦可能就會問世了,據微軟官方表示,他們對高通835處理器重新優化和編譯了對win32軟體的支持,也就是說可以直接運行pc軟體。到時候比較手機電腦性能就直接橫向了。


有人提到Geekbench,我就看了下

結論: mac Pro = 10 x iphone8p = 3 x ipad pro = 2 x ASUSxxx

本來想找DMIPS計算數據的,好像哪兒都沒有。這個還是挺靠譜的。

搞幾十台舊的android搭個分散式,=。= 差不多頂個macpro。


很快會有基於高通驍龍835的筆記本,運行Windows 10 on ARM64操作系統。將來肯定也會有基於驍龍845、855的產品。

Windows 10 on ARM64系統支持基於JIT的機器指令翻譯技術模擬運行傳統的Win32 x86軟體。


關鍵點不在CPU上,而是OS上


你們一旦說到PC就要一蹦三尺高嗎……

然後又來把ARM給鄙視一下,ARM得罪誰了……

Damn you, PC master race.

定位於手機的處理器和定位於PC的處理器因為針腳不同,一般來說不能通用。

當然除非你打算製造一款運行著手機處理器的PC,然後還有專業設備可以拆下BGA晶元,恰巧針腳啊其它的部件還是能通用的……

或者你打算造一個四核i7的PC,然後加入手機的功能,最後叫它手機……

畢竟都是計算機嘛。


當然有啊,你去搜搜龍芯筆記本

那垃圾不就是把手機級別(還不如主流的手機soc)的cpu塞到pc里了嗎?


主要是手機CPU功耗底,價格便宜,高通810也就200大洋,聯發科X10還不到100大洋,別說I7了就算I3也要700大洋呢,而且WIN10的多核優化功能用在多核手機上性能提高5 6 倍那是少的,我感覺還是市場利益的事情,一個000-2000的手機1年左右就要換新了,而電腦呢一般用個5 6年也是正常,這也就是INTEL連年賠錢,AMD瀕臨破產的主要原因。


除了高主頻外,PC的CPU有超流水線、超線程、分支預測、OoO優化等高端功能,而手機的CPU在這些方面表現得就很低端,性能自然就有差距,以犧牲性能的方式來換取功耗的降低


手機和電腦處理器的架構根本不一樣,一邊是arm架構,一邊是X86/64架構,沒法用。兩類處理器注重的方面也不太一樣,PC注重性能,手機看重功耗。


理論上X86是可以的 arm不行


最近玩Raspberry pi 2, 有種錯覺,這個」玩具」也太強了,還要PC幹啥!

能跑minecraft,能順暢的上網,還能跑opencv,當然編譯有點慢,啥都能幹嘛。200塊不到,我要是Intel覺得世界末日了。玩笑啦

所以,結論是能用,好用,而且不少場合已經在用了。


我目前用的筆記本電腦和手機主要信息如下:

筆記本電腦

DELL,2012年5月購買,展示機

CPU INTEL I3 雙核2.0GHz

內存4GB

解析度1366*768

價格3200元

手機

小米2,2012年12月購買

CPU 高通 四核1.5GHz

內存2GB

解析度1280*720

價格2000元

我感覺我的手機CPU應該不比筆記本的CPU差到哪裡去(非常不專業,如果說錯了,望海涵),因而有這個可能會有手機CPU用到筆記本上。目前已經有了少數產品好像。

目前,INTEL最先進的CPU的性能當然遠遠超過最先進的基於ARM的CPU,但是筆記本近年來更新換代並不快,相對於手機而言,因而新的INTEL CPU的市場份額可能並不大,至少我看到的情況如此。幾年前的INTEL CPU足以滿足日常使用,那麼目前最先進的手機CPU應該也能擔當此任。

風聞小米,華為都要發布筆記本電腦。開始肯定是要用INTEL的CPU的,但看好它們逐漸過渡到自己研發的CPU乃至操作系統(當然,都是基於開源技術,而不是從頭起,那樣做不到)。


我就知道 原來MMX166的CPU連放個640×480解析度的MPEG文件都吃力,而今天的手機CPU連2K解析度的視頻都可以搞定


個人覺得不可以,因為架構不同。


推薦閱讀:

電腦cpu太差是什麼體驗?
1000左右能升級我的電腦到吃雞的程度嗎?不能的話能到流暢生化危機7的程度嗎?
為什麼很多人排斥AMD的產品,到底哪裡比不上Intel?
硬體反病毒是如何實現的?
低功耗CPU是怎麼做到的?

TAG:手機 | 中央處理器CPU | 電腦硬體 | 手機硬體 |