Phone的發布,手機進入了高速發展期
從2007年的喬老爺子發布了劃時代意義的iPhone之后,手機漸漸的代替了電腦,成為了人民群眾上網的主要選擇。而電腦好像除了一些專業領域之外,用的人是越來越少了。而手機的發展也超出了我們的想象,不管是手機屏幕還是處理器都有了翻天覆地的變化。甚至都有了這樣的一個段子,iPhone4的處理能力和當年負責美國阿波羅號登月的大型計算機相當。那么,現在的手機處理器相比電腦處理器有什么區別?
目前手機處理器還無法和電腦處理器抗衡
其實,手機處理器和電腦處理器誰好誰壞本身這個問題就有一定的局限性。它們目前來說無法相互替代,他們都是在自己的領域里面發揮著自己的優勢。我們都知道電腦的CPU在有著較高的性能的同時,也有著“可觀”的發熱量,一般情況下都是要配備風扇來進行散熱的(某些移動處理器不需要,例如Intel 酷睿M處理器)。而受限于手機內部空間的原因,手機處理器是可能配備風扇的,這就要求了手機處理器要有著相當不錯的功耗性能比表現。所以說,雖然手機處理器的整體性能不如電腦處理器,但是看它的“飯量”手機處理器還是比電腦處理器能干活的。
目前,還有一點限制著手機處理器的能力那就是手機電池。我們都知道目前手機內部當中最難升級的就是電池。假如,手機處理器有著電腦的功耗,手機應該不出20分鐘就要顯示電量0%。雖然,手機廠商不斷的標榜手機處理器在不斷的降低功耗,但是手機的處理能力也在增加。一增一減手機處理器的功耗并沒有降低多少。
所以,手機處理器功耗低、性能滿足手機的運行。電腦處理器有著更高的性能,同時也帶來了更大的功耗。那么是什么讓手機處理器有著不錯的功耗性能比吶?下面就來聊一聊手機處理器和電腦處理器最大的不同。
我們都知道不管是電腦還是手機,本質都是運行系統的一段段指令。而完成一段較為復雜的運算,通常需要一大段指令。軟件工程師如果每次進行一次常見的運算都要輸入一大段指令的話,既浪費腦力又容易出錯。為此,處理器內部保存了大量的常見的能夠進行各種運算的一大段指令,我們稱之為指令集。例如,軟件需要求平均值的時候,程序員直接告訴處理器求平均值就可以了,處理器會直接運行求平均值的指令集。從而不用還要繁瑣的告訴處理器如何求平均值。指令集的出現,大大提高了處理器的“辦事效率”,也為程序員減輕了負擔。
x86架構是最常見的復雜指令集
而復雜指令集就是把常用到的指令集能加進去都加進去,不過后來有些計算機專家發現,大部分運行的指令集都集中在了全部指令集的20%左右。剩下了80%指令集平時很少用到。指令集太多還會增加處理器的功耗。為此,為了給處理器進一步提高“辦事效率”,計算機專家把最最常用的那20%指令集放到了處理器里面,其他的不常用的指令集就盡可能的不用。這種指令集的思路就是精簡指令集。
手機大部分采用的是ARM的精簡指令集
我們的電腦處理器因為較少考慮功耗的原因,采用的是復雜指令集(PowerPC系列處理器除外)。而想要盡可能省電的手機處理器則是采用了精簡指令集。復雜指令集就相當于是省道或者國道,不管是什么車都可以上,上面跑的車有快的有慢的,運行速度不是很好控制。而精簡指令集則是高速公路,專門跑快車,一下子就提高了“辦事效率”。
小編這樣簡單的介紹,希望你們能夠理解為何手機處理器相比電腦處理器這么省電了吧。
高通驍龍855也就相當于奔騰2處理器性能
小編認為,目前來看不太可能。手機處理器和電腦處理器就像兩個并行的火車,各自在自己的軌道和領域里面飛奔。各自有各自的優勢,雙方誰也無法替代誰。真要一較高下的,我想現在的高通驍龍855的性能也就是能和英特爾奔騰2處理器差不多吧。
到CPU,我們都知道是計算機的中央處理器,等同于人的大腦,控制著整個計算機的行為計算。隨著科技的提高,現在手機的CPU也是更新換代,甚至有些人說手機的CPU已經可以媲美電腦的CPU了。主流手機CPU現在都達到了4核或者8核,各種功能更是相當強大,那么電腦CPU跟手機CPU又有什么不一樣呢?今天就讓小凡帶大家一起來看一下吧。
首先,我們先來看CPU架構上的區別,架構相當于建筑的框架,是CPU也是建筑最為重要的核心部分。電腦CPU架構有X86,X64等等,而手機CPU主流的架構師ARM架構,從ARM7到現在的A15,看似更新換代很多,但是ARM本身是一種精準指令系統(RISC),而電腦則不同,而PC(X86CPU)更多是復雜指令系統(CISC),在定位上就有所不同。
手機CPU還有一個非常重要的特點,那就是很大程度上,手機CPU并不是單獨存在于手機當中,而是集成CPU,GPU,ISP,NPU,內存等核心放在手機的SOC芯片上,因為SOC芯片內部狹小,設計CPU類似于微雕,用一句話來形容就是“螺螄殼里做道場”。
再來看一下電腦CPU,因為相較于手機,電腦機箱空間較為充足,同時在機箱之中一般都會涉及有散熱風扇進行散熱,給人的一種感覺,電腦的CPU就像是草原上奔騰的“跑馬”,無拘無束,甚至還有風扇降溫。
由于兩者的工作環境不同,導致這兩種CPU設計的差異,手機的CPU晶體管遠少于電腦CPU,當然功耗也遠低于電腦CPU,因此在性能方面絕對是遠低于電腦CPU的。
最后我們再來看下主頻,主流電腦CPU在奔騰4時代就已經突破了3Ghz,現在基本都是在4Ghz以上的8核CPU,但是目前最強的驍龍855頻率也不過剛到3Ghz,性能最多也就超過一些10年前的地段電腦CPU。手機CPU現在很大程度上,還是將續航和發熱表現放在首位,性能夠用即可,在半導體和電池技術突破之前,手機CPU的性能還會一直遠遠落后于電腦CPU,無論它有幾個核心。你們覺得呢?歡迎你們關注并留言給小凡,告訴小凡你們的想法。
般認為,手機CPU比電腦CPU并不一定強,要具體看情況而定
手機運行Windows ARM版也流暢
因為Windows ARM版是專門為ARM架構設計的,與手機芯片架構相匹配,可以更好地發揮手機硬件的性能。不過,這也要取決于手機硬件配置、系統優化等因素。
Windows ARM版的優勢是它可以在低功耗的ARM架構上運行,而且能夠充分利用手機的硬件資源,例如內存、CPU和GPU等。這使得Windows ARM版可以在手機上有較好的性能表現,同時減少功耗和散熱問題。
不過,雖然Windows ARM版可以在手機上流暢運行,但是它的應用程序生態系統并不如Android或iOS豐富,因此用戶可能無法找到自己需要的所有應用程序。
蘋果電腦使用ARM架構替代X86架構
蘋果在自研ARM微架構處理器方面的優勢在于他們可以根據自己的軟硬件需求來量身打造處理器,從而達到最佳性能。而Intel等公司則需要根據不同的設備和系統來生產處理器,這使得他們沒有辦法最大化的發揮處理器的性能。
服務器使用ARM替代X86架構
服務器使用ARM替代X86的原因有:
工業領域ARM必然超越X86
工業領域ARM處理器必然超越X86的原因有以下幾點: