《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計 > 業(yè)界動態(tài) > 地平線要做的開放,不止開源OS,還要授權(quán)芯片IP

地平線要做的開放,不止開源OS,還要授權(quán)芯片IP

2022-03-29
來源:賽博汽車
關(guān)鍵詞: 地平線 芯片

中國的智能芯片和操作系統(tǒng),能不能有所作為?3月26日,在2022百人會論壇上,地平線創(chuàng)始人余凱在演講中拋出這一個讓人振奮的問題。

智能汽車是我國發(fā)展智能芯片和操作系統(tǒng)的千載難逢機會。

回顧過去歷代智能終端,從個人電腦到智能手機,都孕育出了巨大成功的科技公司,比如微軟、英特爾、高通、蘋果……

第三代智能終端,毫無疑問是智能汽車,這讓中國企業(yè)迎來了前所未有的機遇。

智能汽車、電動車革命一開始,中國在整個消費端、產(chǎn)品端就主導了全球市場,成為全球發(fā)展智能電動汽車的風暴中心。

但回顧一下三代智能終端的發(fā)展,我們也要正視一個現(xiàn)象。

中國的企業(yè)在面向消費者的終端產(chǎn)品的創(chuàng)新,以及品牌的競爭力打造,其實都贏得很精彩。無論是PC時代的聯(lián)想,手機時代的華為、小米、OPPO、VIVO。同樣的,在智能汽車時代,這場戰(zhàn)役一開打,就已經(jīng)能看到這樣的趨勢。

但在操作系統(tǒng)和智能芯片的布局上,卻亟待突破。比如在智能手機時代,獲得巨大成功的操作系統(tǒng)是IOS、安卓,底層芯片供應(yīng)商是ARM和高通,而中國企業(yè)毫無存在感。

在智能電動汽車時代,中國企業(yè)能打破這個困境嗎?

基于這樣的思考,地平線推演了自己的商業(yè)邏輯和商業(yè)使命,以及做出了三個關(guān)鍵的決策:基于AI時代的新摩爾定律,打造好用的芯片;搭建開源的車載操作系統(tǒng);向車企授權(quán)芯片IP,幫助車企打造芯片。

wx_article__be90b4e31b2300908b6f87c24cb5b314.jpg

地平線創(chuàng)始人余凱

01 后摩爾定律時代的思考

作為一個后進入者,踏進巨頭林立的芯片市場,地平線必須要有創(chuàng)新的、差異化的打法。

在摩爾定律趨緩的情況下,余凱認為,不能再依靠提升晶體管的密度,提升計算性能。在人工智能時代,地平線提出一個新的標準,與其算力大不如算得快。也就是說,能不能在單位時間、單位成本里面去算更多的數(shù)據(jù)。

在“算的快”背后,有三個關(guān)鍵因素。

第一,峰值算力,也就是大家常說的峰值TOPS。

第二,算力資源的利用率。TOPS并不是唯一指標,算力資源的有效利用也十分關(guān)鍵,這則取決于架構(gòu)設(shè)計、操作系統(tǒng)、編譯器,以及動態(tài)運行庫等。

第三,芯片架構(gòu)能否適應(yīng)軟件算法的演化。未來的20年,人工智能的軟件算法會持續(xù)地進化,芯片架構(gòu)能否適應(yīng)不斷演進和創(chuàng)新的軟件算法也至關(guān)重要。

余凱認為,這三個指標放在一起考慮,才是芯片企業(yè)應(yīng)該追求的標準,地平線將之稱為AI時代的新摩爾定律。

根據(jù)這樣的創(chuàng)新指導思想,地平線設(shè)計了高性能的自動駕駛處理器架構(gòu)—— BPU (brain processing unit)。

BPU采用了大量的創(chuàng)新型技術(shù),包括高性能、低延遲的數(shù)據(jù)并發(fā)處理技術(shù),用脈動陣列去提高數(shù)據(jù)并行的速度,用進程計算使得存儲和計算不再那么涇渭分明,還有稀疏化等的優(yōu)化。

余凱談到,基于新摩爾定律設(shè)計的征程5芯片,和英偉達的Orin-X 芯片去比較的話,盡管地平線只用一半的芯片面積,一半的計算資源,但通過先進的神經(jīng)網(wǎng)絡(luò)來做計算的時候,依然能夠得到相當高的計算性能。

而且,地平線的芯片架構(gòu),對越先進的神經(jīng)網(wǎng)絡(luò),加速性能越高,往往可以用更低的功耗完成更多的數(shù)據(jù)計算。如果除以單位功耗的話,地平線跟英偉達的計算效率相比,是兩倍到三倍的提升。

這對于自動駕駛是非常重要。自動駕駛車輛不像是數(shù)據(jù)中心,有無限的能源供給,以及非常好的散熱的、冷卻的系統(tǒng)。車輛上的工況非常惡劣,因此對于低功耗的高效計算非常重要。

02 打造開源的車載操作系統(tǒng)

在歷史上,芯片跟OS其實從來不分。這也是地平線基于芯片打造操作系統(tǒng)的思考邏輯。

美國有一個“文泰來聯(lián)盟”,就是Windows跟Intel組成的著名的Wintel 聯(lián)盟。

微軟的視窗操作系統(tǒng),只配對英特爾的芯片。為什么兩家商業(yè)公司要組成這種排他性的聯(lián)盟?這是違反商業(yè)規(guī)律的。

但實際上,這不是一個偶然的現(xiàn)象,在整個信息產(chǎn)業(yè)的歷史上,凡是最成功、最有廣泛生態(tài)的操作系統(tǒng),它往往選擇一家芯片架構(gòu)做緊密的聯(lián)盟,余凱介紹。

包括PC時代Windows 跟 Intel的Wintel 聯(lián)盟,智能手機時代的AA ——安卓跟ARM之間的聯(lián)盟,以及在人工智能時代,英偉達自己的操作系統(tǒng)CUDA 跟其GPU架構(gòu)的耦合。

為什么會有這樣的現(xiàn)象?這主要是因為,只有軟件跟硬件的高度協(xié)同才能保證計算高效,那么也就意味著,軟件在一個芯片架構(gòu)上優(yōu)化得很好的時候,它很難遷移到另外一個芯片架構(gòu)上,這是信息產(chǎn)業(yè)軟件硬件發(fā)展的規(guī)律。

基于這個判斷,地平線開始思考,如果要把征程芯片打造成中國自動駕駛芯片的底座,那么是不是需要給它配一個操作系統(tǒng)?這就是地平線布局操作系統(tǒng)的邏輯。

2021年,地平線提出要打造開源的實時操作系統(tǒng)——TogetherOS。

從命名就可以看出來,地平線所主張的理念:操作系統(tǒng)就是應(yīng)該開放的、開源的大家一起參與的。

同時,地平線也認為,操作系統(tǒng)是不應(yīng)該掙錢的,它就是應(yīng)該作為一個公共的技術(shù)資源,大家一起攜手去推進、打造的操作系統(tǒng)生態(tài)。

這樣一來,在地平線的征程芯片之上,既可以支持了現(xiàn)在主流的 Linux 、QNX、安卓、阿里 OS、鴻蒙等主流的操作系統(tǒng),同時也專為智能汽車去打造一個開放開源的、不帶商業(yè)目的 TogetherOS。

在TogetherOS 之上,可以支持各種各樣的應(yīng)用軟件,地平線也提供各種開發(fā)工具、工具鏈以及云端的訓練,包括數(shù)據(jù)管理及仿真平臺。

03 向車企開放芯片IP

有了操作系統(tǒng),地平線還覺得不夠。

余凱談到,作為新一代創(chuàng)業(yè)者,一定要把開放這件事情去不斷地推進。地平線在進一步地思考能不能做得更加的開放。

以芯片+算法+工具鏈+開發(fā)平臺為核心,支持合作伙伴開發(fā)智能駕駛解決方案,這是地平線當前的商業(yè)模式。

在這個基礎(chǔ)上,地平線計劃將開放踐行到底,支持車企自主開自動駕駛芯片。

這意味著,地平線要拿出其最核心的BPU技術(shù)架構(gòu)提供支持。也就是說,地平線要提供BPU的IP授權(quán),包括整個BPU軟件支持包以及參考設(shè)計等,以及各種技術(shù)支持。

這就有點像ARM模式,余凱認為,ARM是一個很值得學習的公司,它推進了物聯(lián)網(wǎng)時代和智能手機時代,全球的產(chǎn)業(yè)創(chuàng)新和進步。

地平線計劃支持一部分車企自研的芯片,同時提供地平線自己的征程芯片,因為并不是所有的車企都要開發(fā)自己的芯片。

BPU IP授權(quán)帶來的好處,就是提升車企的差異化競爭力,加快研發(fā)創(chuàng)新的速度。

余凱把芯片公司與車企的合作模式,進行了總結(jié)。

第一種是Mobileye模式。Mobileye把芯片架構(gòu)、芯片以及操作系統(tǒng),還有智能駕駛的軟硬件系統(tǒng),全部開發(fā)完了以后交付給車企。

也就是說,這是一個黑盒系統(tǒng),車企的整車開發(fā)完全沒有參與自動駕駛技術(shù)的開發(fā)過程。在過去20年時間里,這個模式是成功的。因為那個時候,智能駕駛并不像今天這樣呈現(xiàn)出你追我趕、百舸爭流的創(chuàng)新趨勢。

但今天這種協(xié)同方式顯然是不夠的,為什么?如果把BPU、SOC、操作系統(tǒng)、自動駕駛的軟件系統(tǒng)所需要的時間,以及交付到整車開發(fā)后所需要的時間加在一起,整個開發(fā)周期會需要6-7年的時間,這將會導致車企的創(chuàng)新速度遠遠落后于競爭對手。

第二種是英偉達模式,英偉達把GPU架構(gòu)開發(fā)成芯片,然后包上自己的操作系統(tǒng) CUDA, 再去讓業(yè)界開發(fā)自動駕駛的軟硬件系統(tǒng)。

在這個合作模式里面,其實是整車開發(fā)是參與了自動駕駛的開發(fā)過程,甚至是主導。這種模式下,自動駕駛的創(chuàng)新實際上是跟整車開發(fā)是一起的,也就有了更強的創(chuàng)新協(xié)同。

第三種就是地平線提出的Together OS 模式,把BPU跟SOC開發(fā)完了以后,中間的底層軟件通過開源OS開放的模式跟整車一起系統(tǒng)開發(fā)。

那么,整車開發(fā)不光包括整個自動駕駛的應(yīng)用軟件,而是也深入到操作系統(tǒng)的底層,能夠更高效地調(diào)用操作系統(tǒng)之下的各種資源。

余凱以地平線和理想汽車的合作舉例,雙方達成合作是在2020年的年底,理想汽車在2021 年5月就已經(jīng)量產(chǎn),從項目啟動到量產(chǎn)也就是七八個月的時間。

之所以量產(chǎn)的協(xié)同速度能那么快,就是以一個非常接近這種模式的方式在開發(fā)。

第四種就是BPU授權(quán)模式。BPU授權(quán)模式意味整車開發(fā)可以完全的跟從芯片到操作系統(tǒng)、到整個自動駕駛的軟硬件系統(tǒng),實現(xiàn)高度的協(xié)同,完全的透明。這對整車迭代的速度產(chǎn)生質(zhì)的飛躍,這就是特斯拉的迭代速度。

特斯拉實際上就是在做芯片和整車打通的事情,國內(nèi)一些玩家其實也在追求這樣的一個迭代的速度。

在智能汽車時代,整個用戶的體驗邏輯和以前傳統(tǒng)燃油車時代迭代邏輯已經(jīng)完全不同。以前是面向供應(yīng)鏈優(yōu)化流程導向的形態(tài),現(xiàn)在已經(jīng)變成越來越像手機這樣的市場。那么意味著,如果能像蘋果一樣,領(lǐng)先競爭對手6個月,而且持續(xù)領(lǐng)先,就贏了。

因此,地平線認為,保持高效就是在智能汽車時代,打造開放創(chuàng)新生態(tài)的重要意義。

04 ARM是一個好榜樣

余凱談到,ARM是一個非常值得學習榜樣,他們走出了和傳統(tǒng)的芯片公司不一樣的路線,開放自己芯片的架構(gòu)授權(quán),加速了整個產(chǎn)業(yè)迭代速度、縮短了迭代周期、降低了研發(fā)成本,讓專業(yè)的人干專業(yè)的事情。

同時,計算架構(gòu)IP授權(quán)模式也加速芯片產(chǎn)業(yè)發(fā)展。依托ARM IP授權(quán)和生態(tài),芯片平均設(shè)計開發(fā)成本降低50%。

這造就了ARM+安卓在智能手機領(lǐng)域的繁榮生態(tài),以及整個物聯(lián)網(wǎng)的創(chuàng)新生態(tài)。地平線也希望打造智能汽車時代的”Wintel"和“AA”——“Window+Intel”,“ARM+Android”。

可以預(yù)見,路還有很長要走,但地平線表達了開放到底的決心,這對于智能汽車創(chuàng)新生態(tài)的發(fā)展,將是非常重要的推動。




最后文章空三行圖片.jpg


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。