正文 2015年智能手機全麵進入64位時代(1 / 1)

2015年智能手機全麵進入64位時代

觀察

作者:老鬼阿定

事情要從2013年9月11日說起。

在這天之前,一些智能手機廠商率先搭載8核處理器,並不斷放話“水果已成老土”。仿佛智能手機搭載8核處理器成未來主流已成定局。

9月11日,蘋果發布新一代智能手機iPhone 5S。誰也沒有料到,這款手機並沒有搭載8核處理器,采用的是基於ARMv8 64位架構的蘋果A7處理器。蘋果iPhone 5S成為史上第一款搭載64位處理器的智能手機。iPhone 5S發貨後,業界發現iPhone 5S經64位優化的多款應用運行得十分流暢,用戶體驗極佳。與現有各款高端機相比,iPhone 5S的性能表現遠遠勝出。

於是智能手機的發展路徑幾乎一夜之間從8核轉向了64位。2013年10月2日,高通高層向媒體發表談話稱:“用戶並不真的需要64位處理器的速度,這隻是個營銷噱頭。”9日,高通改口,發表聲明稱:“移動硬件和軟件生態係統正朝著64位的方向轉移。”同年12月,高通發布了首款64位處理器驍龍410。其它芯片廠商也紛紛從ARM獲取授權,開發64位處理器。三星表示新一代智能手機也將采用 64 位處理器。

到2014年上半年,高通、三星、聯發科等智能手機芯片廠商均推出了多款64位處理器。2014年9月以來,國內外主流智能手機廠商開始發售搭載64位處理器的智能手機。不過,這些手機仍采用32位的安卓操作係統。

ARMv8對處理器架構進行全麵升級。與ARMv7架構相比,ARMv8在向下兼容ARM v7的基礎上,支持64位新指令集,增加了麵向現代應用的指令,淘汰了部分陳舊指令。ARMv7有15個通用32位寄存器,ARMv8有31個64位通用寄存器。這使得在不增加能耗的前提下,複雜應用程序在ARMv8上的運行速度更快,運行效率更高。當然,ARMv8的技術優勢變成良好的用戶體驗,還需要有操作係統支持才能實現。

眼看蘋果iPhone 5S大賣,原先還小有自信的8核高檔機一下子變得毫無優勢,芯片廠商、手機廠商關注的焦點全都集中到穀歌的安卓操作係統,都在急切地等待穀歌的消息。終於,2014年6月,穀歌宣布了全新一代麵向64位ARMv8架構代號為Android L的操作係統。10月,穀歌正式發布Android 5.0,命名為棒棒糖(Lollipop)。

Android 5.0可能是安卓操作係統史上最重要的升級。它支持ARMv8架構,有全新的界麵風格,將安卓默認的Dalvik模式,變成ART模式(Android runtime ,安卓運行時)。

支持ARMv8架構,就能發揮ARMv8 64位處理器新指令集和寄存器效能,使手機運行得更為流暢。新的界麵風格使界麵更簡潔,更直觀,更有時尚感。手機應用程序用Java語言寫成。Dalvik模式下,對應用程序逐句編譯執行。在新的ART模式下,應用程序安裝時需預編譯後才存入存儲,運行時無需再編譯。ART模式雖占用較多存儲,但性能提升顯著。穀歌數據表明,Android 5.0至少有2倍性能提升,應用程序表現極佳,基於某些基準測試套件性能改善幅度超越400%,並且顯著節能。

自Android 5.0發布以後,各手機廠商均在緊張開發測試之中。已有消息稱三星已向64位手機用戶推送Android 5.0,小米將在2015年第一季度發布Android 5.0升級包,華為手機將在明年上半年向Android 5.0升級。

所以,2015年智能手機全麵進入64位時代已毫無懸念。

蘋果5s讓用戶嚐到64位的“甜頭”後,Android陣營的手機廠商也已投入到緊張開發測試中。