目前蘋果已經開始用ARM芯片替代Intel X86處理器,但與其他ARM芯片不同的是,蘋果的A系列處理器也是ARM芯片,但與ARM關系不大,自研程度較高。不像安卓手機芯片商需要從ARM購買核心架構授權,所以蘋果根本不怕ARM供貨失敗。
主要的Android芯片廠商,高通、華為和聯發科,都采用ARM公共架構。就連壹直采用自研貓鼬核的三星也決定放棄自主研發,使用公共架構。其實高通之前也有自己的研究核心,但是最後發現公版最香。其實現在安卓芯片的CPU差別不大,主要在GPU和基帶。
為什麽蘋果不用買ARM的架構核心,而其他芯片廠商每年都需要買ARM最新的架構,比如現在用的A77,那麽明年就是A78了。首先,肯定不是因為沒有自研實力。比如三星是自研的,跑分特別高,但是從來沒有輸過跑分,從來沒有贏過體驗。
其實還是生態問題。生態學可以認為是壹個統壹的標準。華為、高通、聯發科、三星等芯片廠商都是安卓系統。安卓系統雖然開放,但受到谷歌的限制。為了實現生態的統壹,減少開發者或者各種工程師的工作量,需要遵循Android系統的規則。
如果大家都在搞自研核心芯片,那麽Google Android就需要做大量的適配工作,針對不同的芯片做各種優化,而且不僅僅是Android系統,APP應用開發者,各種適配工作都必須進行,否則很可能出現bug或者應用兼容性問題。
這樣壹來,Android的碎片化問題會更加嚴重,系統會越來越臃腫,顯然不利於後續的發展。所以安卓直接和ARM合作,最新版本的安卓適配最新版本的ARM架構,大大減少了安卓的適配工作,只需要適配ARM的官方架構即可。其他芯片廠商只需要使用ARM的公共架構,既保證了Android的多元化特點,又省去了很多不必要的麻煩。
所以蘋果是很好理解的。蘋果自始至終都是軟硬件壹體化,擁有更多自主權。而且蘋果每年都有壹款A系列處理器,手機型號數量很少。在自己的圈子裏,安卓芯片廠商有必要看看谷歌的態度,這樣蘋果的ARM處理器就可以獨立於ARM,從X86移植到ARM會非常容易。
目前華為已經購買了ARM V8指令集的永久授權,但是只要華為還在使用Android系統,就必須使用ARM最新的公共架構,否則會出現很多種問題。理論上,Android是非常開放的,但是如果妳想要最好的體驗,那麽ARM的公共架構是最好的選擇。想要壹個不依賴ARM的公共架構很簡單,妳可以有自己的操作系統。
有自己的操作系統,有完善的生態,可以反哺硬件。這時候甚至可以不依賴ARM指令集,優化適配其他指令集,華為的鴻蒙系統其實就是這樣的布局。當然,其他公司也在布局,但對於中國來說,想要建立這樣的生態,只需要壹個操作系統,只需要選擇壹個指令集進行開發。
同樣,在中國形成這樣的生態也是非常有益的。畢竟我們國家有654.38+0.3億人口,打造壹個軟件生態,同時指定壹個硬件指令集,形成壹個類似於Windows和X86的軟硬件聯盟,那麽很多問題都可以解決,而這個過程中首要的就是打造壹個具有生態優勢的操作系統,未來的物聯網就是壹個難得的機會。
圖片內容來自網絡!