-
1 # cnBeta
-
2 # 三易生活
提及“谷歌手機”,想必不少玩家都不會感到陌生。作為谷歌旗下最知名的“親兒子”產品,無論是曾經的Nexus時代,還是在如今的Pixel時代,這些由谷歌釋出的智慧手機產品無一例外,都必將會搭載當時最新的原生安卓系統、享受由谷歌提供的最及時系統升級,並且硬體上則會有著同代主流的晶片方案。
因此這也意味著如果你是一位發燒友,那麼“谷歌手機”可能會是你能夠買到的生命週期最長,且系統最乾淨簡潔的安卓手機;而如果你是一位軟體開發者,那麼“谷歌手機”更是你必須購入,用於體驗和測試最新版系統,熟悉和除錯當前主流智慧手機硬體方案最簡便的工作夥伴。
但是以上所說的全部這些,很可能即將成為歷史。因為谷歌的下一代Pixel手機,或許就要“變芯”了。
來自三星的堆料“谷歌芯”?事情沒有那麼簡單
關於谷歌要自己造“芯”的訊息,說起來其實算是由來已久了。因為早在去年路透社就曾報道稱,谷歌方面先後從博通、Intel、英偉達,和高通挖走晶片工程師,並在印度班加羅爾建立了由16名資深工程師組建的團隊,而且還在計劃繼續招人。不過從近日的相關傳言來看,似乎谷歌的第一枚自有手機主控並不完全出自他們原創的研發結果,而是谷歌與三星之間的一款“合作成果”。
根據SAMMOBILE此前曝光的訊息顯示,谷歌這款全新的旗艦手機主控,將會使用兩枚尚未釋出的Cortex-A78大核、兩枚Cortex-A76中核,以及四枚Cortex-A55小核組成的“2+2+4”八核CPU叢集。同時在GPU部分,則會以代號為“ Borr”的全新ARM公版架構,堆出多達MP20的誇張規格。而在新主控的ISP與NPU部分,則會基於谷歌此前推出的Pixel Visual Core AI視覺處理器進行整合化設計,且這一晶片將會使用三星的5nm製程工藝進行生產。
根據此前冰宇宙的爆料,A78、5nm、新GPU恰好都是三星Exynos1000的特徵
很顯然,如果這個訊息屬實,那麼熟悉三星Exynos旗艦晶片這些年基本設計思路的朋友,或許已經看出來其中的門道了。因為無論是“2+2+4”的CPU三架構混合設計,還是核心數多到令人髮指的GPU配置,都是三星方面慣用的方式。有鑑於此,SAMMOBILE的編輯甚至認為這款“谷歌手機晶片”本質上,就含有一部分下代三星Exynos的元素,主要的改變只是換掉了三星與AMD合作定製的GPU,並將ISP和NPU改為了谷歌自家設計的而已。
然而這樣一來問題就出現了,雖然谷歌找上三星,雙方共同定製一款旗艦晶片這件事本身,看起來沒有什麼大不了的。但是如果沒有什麼意外的話,這款晶片可是要用到下一代Pixel系列旗艦產品上的,因此這就意味著,下代的“谷歌手機”將可能會使用一款完全不主流的晶片,那麼它豈不是會直接失去作為“軟體開發樣板機”的意義,難道谷歌不用再照顧開發者了嗎?
谷歌造芯會拋棄開發者?其實還是留了一手
的確,如果谷歌真做了一款自產自用的手機晶片,那麼對於開發者來說,顯然就意味著未來的Pixel系列機型將不能再被視為“原生系統+最主流旗艦硬體”的組合了。那麼這是否意味著谷歌是撿了芝麻、丟了西瓜呢?非也。不如說谷歌“造芯”,與其說是一次巨頭的技術進擊,不如說更像是一環套一環的“帝王心術”。
Cortex-A78早就已經在研發過程中了
首先,大家要知道對於任何一套計算平臺上的應用程式來說,決定軟體相容性的最基本因素並非晶片的品牌和型號,而是其所使用的架構與指令集。以安卓手機為例,無論高通、三星、聯發科,還是華為,它們所遵循的指令集其實都是完全相同的ARM v8體系,這意味著在應用程式或是程式碼方面“看”來,不同品牌的手機晶片在CPU部分雖然有著效能的高低區別,但絕無根本上的指令差異。
驍龍865的CPU部分使用的就是公版方案,而且效果非常好
況且由於ARM在公版Cortex架構上近年來做得越來越好,包括高通與三星在內的多家晶片企業,紛紛公開宣佈放棄CPU架構部分的自研,積極跟進ARM公版方案。這意味著什麼呢?簡單來說,谷歌這枚“自有晶片”裡所使用的ARM Cortex-A78新架構大核,很有可能同樣會被高通、三星、聯發科,以及華為的下一代5G旗艦晶片所使用。如果新款Pixel系列機型今年內搶先首發新架構,那麼對於軟體開發者來說,基於“谷歌芯”進行軟體最佳化除錯,非但不用擔心和未來主流機型的相容性問題,反而可以搶先熟悉新CPU的特性。
當然,捨棄部分市場,有時候也可以賣個面子
當然,按照目前的各種網傳訊息來推測,“谷歌芯”或許的確會在CPU架構上領先行業,並且相容未來其他品牌的旗艦方案。但不可否認的是,它所使用的傳說中高達20核配置的ARM下一代GPU,卻未必是未來的主流。因為高通大機率會繼續使用自家的Adreno方案,而三星此前也已經與AMD達成合作,預計會在下代Exynos上引入RDNA架構的GPU,更不要說從來都是在ARM和Imagination(Power VR)之間搖擺不定的聯發科了。
很顯然,這意味著如果你是一位遊戲開發者,或者想要針對主流智慧手機開發AI應用程式,那麼下一代的谷歌Pixel系列機型大機率將不再適合作為廉價而又搭載著最新系統的開發平臺來使用了。那麼沒有了Pixel,對這部分的程式設計師與開發者團隊來說,他們的選擇還剩下什麼呢?
最顯而易見的選擇項,就是直接購買由晶片廠商推出的開發用機。當然,這類機型通常效能都非常強大,並且配置也比一般的消費級產品要更全面。但它們的缺點相信大家也能想到,那就是貴、特別貴,而且不透過官方渠道一般還買不到。但是軟體公司要繼續研發、程式設計師也總得為新平臺做遊戲適配最佳化,所以哪怕“谷歌芯”的Pixel手機逼得他們只能再多掏錢,那也沒有辦法。畢竟開發機本來就屬於一個小眾但高利潤的特殊市場,谷歌不再推出廉價替代裝置,也就意味放棄了與上游晶片廠和OEM裝置商“爭利”,還值得他們感謝一番。
谷歌造芯,倒逼行業進步或才是目的所在
很顯然,如果谷歌手機真的“變芯”,那將意味著它肯定會喪失一部分作為安卓開發機的存在意義,甚至失去一部分潛在銷量。那麼問題來了,是什麼讓谷歌不惜付出這樣的代價也要自我變革呢?
按照目前外媒的說法,谷歌對於更換旗下產品晶片為自有方案的這件事,其實已經算是謀劃已久了,而且所涉及的領域也不只是智慧手機,甚至還包括旗下伺服器所使用的PC處理器方案。從這一點來說,我們似乎可以推匯出谷歌的意圖是在於擺脫對上游晶片廠商的依賴,從而降低運營成本,或是可以更好的發展自有技術路線。
很顯然,對於本就是消費品的手機來說,“降低晶片成本”意義不大,何況谷歌也不可能指望靠這個賺錢。因此對於谷歌在自家智慧手機上更換自有晶片的目的,目前最靠譜的解釋,或許就是谷歌想要實現更好的軟硬體結合效果,從而讓Pixel手機在效能、能效比、AI計算能力,或是特殊功能上有更大的突破罷了。就像隔壁的蘋果iPhone那樣,谷歌可能是打算在安卓生態圈裡造出一個真正實現了軟硬體完美適配,可以發揮出安卓作業系統最大效能,同時充分融合谷歌全套自家服務和最新AI、影像、遊戲技術的產品。
當然,可能有的朋友要說了,或許谷歌是真能造出這樣的安卓裝置來,但是隻要不對外出售他們的“專屬晶片”,那不就反而意味著其他的手機廠商與“親兒子Pixel”之間的體驗差距反而會拉大,這豈不是生生打合作夥伴們的臉嗎?
這的確有可能,但是正如當年谷歌用Pixel證明了單攝+演算法,可以實現比多攝更好的虛化效果之後,反而遭至全行業一片感佩之聲,並直接促進了智慧手機“計算攝影”的發展一樣。如果谷歌這次真能自己搞出一個軟硬體完美融合的安卓手機,那麼它必定將會促進其他的手機廠商、其他的晶片廠商奮發圖強,沿著谷歌指出的道路去加倍努力,並最終實現安卓生態的集體進步。
畢竟大家都是同道中人,技術上的勝負最終還是得以技術來解決。而“谷歌芯”所可能激起良性而劇烈的競爭,或許才是谷歌在智慧手機領域所期待的結果。
回覆列表
谷歌的 SoC 開發專案,並不是一個秘密,因此我們對於本次招募並不感到意外。
為填補這方面的空缺,谷歌已經將鋤頭揮到了高通、英偉達、甚至英特爾等業界知名的晶片製造商那裡。
目前已公佈的職位,包括了 SoC RTL 首席工程師、SoC 設計與方法首席工程師、以及 ASIC 設計工程師。
2017 年的時候,谷歌成功從蘋果那裡挖來了 Manu Gulati 。其在蘋果 SoC 部門工作已有八年,目前已是谷歌的首席 SoC 架構師。
同年晚些時候,谷歌推出了首款 SoC —— Pixel Visual Core(內置於每一款 Pixel 2 智慧機中)。
該 SoC 能夠與高通驍龍 835 處理器配合使用,旨在擴大 HDR + 的覆蓋範圍。該 SoC 的後續版本,亦為 Pixel 3 相機中的‘夜拍功能’提供了支援。
除了自研 SoC,谷歌還在企業與雲伺服器上大量運用自研晶片,比如業內知名的張量處理單元(Tensor Processing Units),簡稱 TPU 。
在這些晶片的加持下,谷歌能夠向第三方提供出色的運算能力,促進機器學習和人工智慧訓練的發展。