Re: [閒聊] Google Soc

作者: mainline (OCISLY)   2017-10-10 20:19:50
※ 引述《pooty (鄉民)》之銘言:
: Google Pixel 2代上市了
: 目前還是採用高通的晶片組
: 不過,Google自身的SOC,目前好像交給台積電試產
: 有些人有拿到Sample
: 所以,第三代的pixel,很有機會開始使用自家的soc,但是modem應該還是用高通
: 畢竟還是要閃過高通數據機方面的專利
: Google付了11億美元給HTC,又幫HTC養2000個研發員工
: 目的越來越清楚了
: 就是Google要伸手進去掌握Android生態系,不然,這作業系統平台會落入單一國家掌握
: 目前這顆soc聽到的小道消息,die面積不小,有二間公司可以使用這顆soc,google和htc
: 如果買不到pixel 2的人,倒是可以等下一代上市
: 或許,google親手操刀的soc的效能,可以令人刮目相看
: 這soc團隊,集合一堆人,包含前蘋果的soc的高管
: 我個人是期待這顆,可以讓Android平台的效能,至少領先Apple的晶片
: 目前高通、三星、華為...等等廠商自己做的soc,通通被apple巴假的
: Google親自出馬,不知道會不會有新氣象?期待一下吧
我非專業人士 也沒小道消息
但拋出碎磚頭給大家 大夥一塊兒來拿捏一下吧
看看大家覺得這會是什麼形狀
想睡了 腦中出現的趕緊寫寫 就不一樣樣查證啦
首先谷歌搞DSP一類晶片還比較可能 但SoC嘛
一顆SoC裡頭有:
CPU, GPU, GPS, modem, ISP, 泛用的DSP, codec, WiFi, Bluetooth, co-processor等。
打哈欠中~
CPU自然是ARM, 只有三條路。
一,領cortex核心設計,照樣版fab,能確認效能不差,但你絕對贏不了人,多半平分秋色。例:華為麒麟,三星蜂鳥的little核心,高通S600系列。單就效能贏不了人,就不符合谷歌要做來火拼的說法/方向。
二,付錢讓ARM基於cortex核心設計修修臉,你要求特調的重點部位自然會贏,但也多半就這一方面贏。例: 高通Kyro 280,當中有強化了integer operations,所以跑起網頁來還不錯。以整體大格局來說,你還是cortex。
三,領ARMv8 ISA指令集授權,並由自己完整設計出一顆核心。ARM會確保你要做就做全套,可沒不能偷雞套用cortex設計哦。例: 蘋果A 蘋果A 還有蘋果A11。喔 不能忘了寫bionic 因為蘋果說發覺多寫的A9 fusion討論度比單叫A10來得高許多,hence A11 bionic,大家要記得討論bionic哦。雖然A9和A10大致上是一樣的,但聽說A9有fusion 好像比較厲害耶。
哈哈,娛樂 娛樂 輕鬆一下嘛。
人家就垂直整合 系統需要的 可以在設計CPU時也契合強化一下 反之亦然。需要加密,沒問題。在SoC上設計的存取專用的硬體加速IC。需要安全地方塞bio-metric資料,沒問題。在SoC上設計個只進不出的整理IC+儲存晶體。
另外一位玩家是 三星蜂鳥,人家完半導體多久了,也花個幾年時間才整出來一顆BIG核心,還跑去研討會會我們XX個月就搞定了。若谷歌真是要拿來火拼的,那只有(三)這一條路,但它就不是隔夜就能蹦出來的。還有 還有在ARMv7時代,靠自己設計krait玩得還不差的高通,怎麼SD820的kyro碰到先行cortex核心設計完全沒優勢,隔年就放手不自行開發,溜到(二)去了。這透露出什麼意涵呢?
GPU,這也是軟硬體設計都需要專精很複雜東西,雖然韌體對外一致,但每家硬體設計都自成一格,讓你畫個圈圈,每家的圈圈都一樣,但怎麼畫最快最好全是複雜秘密 還附贈一堆專利。所以起跑點通常是買下一家公司,組團隊需要很長的時間,就算給你隔夜建立了個完美團隊,要孵出蛋也需要很長一段時間喔,接著是等人告你 象徵成功啦。蘋果就是如此,可去查查它吞下某家多久了,為何到A11才敢出貨,而且依然被IT公司用GPU設計侵權糾纏。
高通因為行動市場爆發前就已吞下AMD行動部門,所以GPU才能繳出優異表現。瞧瞧三星,華為,發哥都用授權的就明瞭了。既然之前對imagination technologies沒行動。谷歌沒燒壞腦是不會為了一顆SoC投入玩GPU的,通過授權取得是必然的。優勢嘛~
GPS,別傻。用買的。
題外: 明年broadcom有顆猛的喔。
modem,別傻。用買的。
ISP,這應該很多很好賣,要取得授權內嵌SoC應該不難。HDR+是不會用到它,但開著相機時還是需要它幫忙處理資料,不能省。
DSP,目前貌似只有高通家有這類泛用的訊號處理器,hexagon DSP。我只知道高通有幫忙整好分析及計算相機鐳射對焦點僅此而已,一般廠商有那幾件事任務用得到它還真是個謎。最知名用處是谷歌Pixel HDR+就是靠它實現硬件加速。
這DSP跟人家說拿來跑AI硬體的應該有87相似。沒記錯的話,高通就是計劃將它微調支援AI運算。我認為谷歌較可能玩的方向就是它,行動版的TPU獨立晶片。倘若pixel繼續使用高通SoC另搭TPU功能又重疊到,反之為了內建TPU而搞一顆SoC也太瘋了些。
codec,指avc/hevc解碼及壓制加速硬體,用在錄影以及播放影片,一樣用授權的。又不是蘋果的量,挑這時候浪費內部資源去設計這隨便買得到的硬體去拼蘋果自行設計才達成的1080p/240FPS,蘋果現今是能擺資源在encoder先行催出些領頭一步優勢,谷歌不至於腦袋犯傻了把花時間在這一步,而且谷歌骨子還是軟體魂,EIS這種方案才是他們一般會追的方向。
WiFi模組,別傻。用買的。
Bluetooth模組,別傻。用買的。
協調核心,蘋果是把m系列的協調核心直接內嵌在SoC裡。自從谷歌買下Moto後 乾兒子和親兒子們一路以來都有配給一顆獨立低頻低功耗處理器來實現ambient display及always listen功能。這東西基本上就是一顆龜速ARM處理器,有機會自然會將它內建SoC。
所以你說那顆傳說中的SoC很大,若成真估計會是~
SoC銜接點爆多,占去額外通道在跑IO,因為模組都擺外頭了。優點自然是CPU和GPU能盡其量做大。這時也該把稱謂加個複數(s)字母 改稱SoCs因為你IC都擺外邊,拿還叫甚麼system on chip嘛,不害臊嗎。喔,對了,你零件成本會超額 主板也會因此爆滿。
谷歌於幕後與SoC開發商的互動可是很頻繁的,為了project treble就有派駐團隊到聖地牙哥, 台灣, 韓國來協助treble化。新版本android的開發也是如此攪和在一塊的。谷歌自己投入SoC開發後,單就這一點來說,反而讓事情複雜化了。
說到這兒總結一下,
谷歌有可能投入玩SoC,YES。
它的存在能讓整體Android平台效能更好發揮,NO。
大家都是ARMv8 ISA,沒差別。這方面能做的優化早就在做了。
它的存在能讓Pixel手機的Android發揮更極致,YES。
例: 他們能把協調處理器強化並內嵌,提供更全方位的手機實時週邊環境監測。加個TPU飆inference。
它能拉下蘋果A系列,NO。
至少要好幾年時間拉扯,谷歌也不太可能投入以上提到的多個項。而蘋果早就積極佈局整合整顆SoC的設計了,愛瘋哪天突然不用ARM也不要太意外。
來個收尾吧~
前幾天發表的Google Clips知道吧。
它的主打功能便是 智慧方便,資料不主動外傳,AI訓練/學習/辨識都裝置內搞定。
它有用谷歌家的晶片嗎? 您今天TPU了嗎(正合適不是嗎)?
沒,人家 Intel inside。
Movidius™ Myriad™ 2 vision processing unit (VPU)
作者: JohnnyWalker (╭(′▽`)╯)   2017-10-10 23:06:00
推專業分析
作者: princeguitar (王早)   2017-10-11 00:31:00
專業 推

Links booklink

Contact Us: admin [ a t ] ucptt.com