訂閱
糾錯
加入自媒體

算力越高,自動駕駛汽車就會越聰明?

在自動駕駛行業(yè),說起算力,很多人第一反應是“更強就是更好”,更快的芯片、更大的算力池,感覺就可以讓汽車能看得更清楚、做決定更快、更安全。但事實并非如此。對于自動駕駛汽車來說,算力確實重要,但它不是萬能鑰匙。那算力在哪些環(huán)節(jié)確實能帶來好處,在哪些情況下又會遇到瓶頸或付出代價?

為什么算力在自動駕駛里這么被看重?

自動駕駛系統(tǒng)的核心工作可以粗略分成感知、定位、決策(規(guī)劃)、控制和冗余/安全驗證幾大塊。感知要把攝像頭、雷達、激光雷達、超聲波等傳感器的數(shù)據(jù)快速、準確地轉(zhuǎn)成對周圍世界的理解(障礙物是什么、在哪里、速度多少、意圖可能是什么);定位要把車輛放到高精地圖或相對坐標系里;決策要在幾百毫秒甚至更短時間內(nèi)算出下一步怎么走;控制則把決策轉(zhuǎn)成油門、剎車、轉(zhuǎn)向量。這些環(huán)節(jié)里很多都是“并行+復雜算子的組合”,深度神經(jīng)網(wǎng)絡、點云處理、語義分割、軌跡預測、模型預測控制(MPC)等任務,都對算力有實際需求。更高的算力能讓模型變得更復雜、輸入分辨率更高、推理更快、能跑更多冗余檢測和自檢,從而在理論上提升整體能力和安全冗余。比如面向車端的高性能SoC(像一些Orin系列或類似平臺)就是為了把更多AI推理能力帶到車上,從而支持更復雜的感知與融合算法。

很多廠商會把算力當作“保險杠”,更高的TOPS(每秒算子次數(shù))意味著可以一次性部署更大、更準確的網(wǎng)絡,或者在需要時做在線回溯、冗余并行推理、運行更多健康檢查邏輯,降低單點故障導致全局失效的概率。這也是為什么有一些專用汽車SoC廠商,會強調(diào)在“有限功耗下提高算力”的比率,把同等功耗下能做的事做得更多作為賣點。

算力越高真的越好嗎?

對于自動駕駛汽車來說,更強的算力可以讓分辨率和模型容量獲得提升,細節(jié)檢測更可靠,長遠看能減少漏報和誤報;低延遲并行處理能力也會增加,復雜多傳感器融合更容易實現(xiàn),這對復雜場景(城市交叉口、行人密集區(qū)域)尤為重要。更高算力也意味著可以把冗余機制做得更充分,比如同時用多個模型交叉驗證結(jié)果,或在出現(xiàn)異常時用備用模型降級運行,提升“fail-operational”的能力。

但算力越好并不意味著自動駕駛能力就會越強。算力的提高并不會按比例換來效果的線性增長。很多時候算法改進、架構(gòu)優(yōu)化、數(shù)據(jù)質(zhì)量提升、標注策略改進帶來的收益,往往比單純把模型做大更劃算。簡單理解就是,算力是放大器,但你放進去的是好算法還是差算法,決定了輸出的價值。算力的提升其實也會帶來更高的能耗和更復雜的熱設計需求,這些在車上是非,F(xiàn)實的工程約束。此外,當推理延遲不再是瓶頸時,繼續(xù)堆算力對最終的系統(tǒng)性能提升變得邊際遞減,過度的算力投資可能只是讓模型在某些極端指標上略有提升,但卻大幅增加成本、功耗和驗證負擔。更大的模型和更多復雜邏輯更會使軟件復雜度和可解釋性變差,增加安全驗證和合規(guī)成本。在安全關(guān)鍵的汽車領(lǐng)域,這不是小事,越復雜的推理鏈路,越難覆蓋所有邊界條件,越難做形式化證明或全面測試。

算力的提升有何代價?

把高算力放到車上,它的花費遠不止芯片本身的價格。高性能SoC在高負載下會消耗幾十瓦甚至上百瓦的功率,這部分功率最終變成熱量,需要通過車內(nèi)的散熱系統(tǒng)、設計更多散熱體或風道來處理。熱不僅會影響芯片的持續(xù)性能(熱降頻會讓峰值算力不能持續(xù)),長期看也會影響可靠性。尤其在封閉環(huán)境或高溫天氣,維持峰值算力的代價很高。硬件供應商和車企為此做了很多設計,例如按模式動態(tài)調(diào)整功耗、設計軟硬件協(xié)同的節(jié)能模式,或在SoC層面通過專用加速器(比如壓縮感知、INT8推理單元)以實現(xiàn)更高的能效比。

算力的提升也會直接影響整車的續(xù)航,對于電動車來說,這會嚴重影響續(xù)航里程。如果車輛上運行更強的算力,會顯著提升額外能耗和碳排放(在大規(guī)模部署的情形下影響更明顯),這是在考慮算力時不可不去考慮的問題。

高端汽車級SoC價格不菲,且通常需要滿足車規(guī)級認證和長期供貨保證,增加了設計成本和單車制造成本。即便有一些車企自己設計專用芯片,出于性能/成本/功耗平衡,也會對目標功耗、散熱和體積給出嚴格限制(早期一些車載FSD電腦的設計目標就包括“必須低于某個功耗閾值以便能集成到車內(nèi)”)。這些約束會直接影響是否能在量產(chǎn)上采用更高算力方案。

算力的提升也會對熱管理與車輛其他子系統(tǒng)的協(xié)同問題產(chǎn)生影響。車不是數(shù)據(jù)中心,所產(chǎn)生的熱量也難以隨便釋放,散熱設計會占用空間、影響整車布置甚至減小后備箱體積。車輛散熱常常與空調(diào)、電池熱管理系統(tǒng)耦合,這在冬夏兩季、低SOC或極端駕駛場景下會出現(xiàn)難以權(quán)衡的問題,如在算力高但熱受限時,系統(tǒng)可能不得不降頻運行,從而達不到原先設想的性能。

如何在算力、能耗、成本與安全間做選擇?

既然算力既有利也有害,因此在選擇算力時,不要盲目追求“最大化”。使用異構(gòu)算力與專用加速器就是其中一個方案。把通用CPU/GPU與專門的AI加速器、視覺處理單元(VPU)或?qū)S镁仃嚦朔ㄆ鹘Y(jié)合起來,可以把常見的推理工作用低功耗專用單元完成,把罕見但復雜的任務放到通用單元,整體效率更高。許多汽車級SoC都采用這種異構(gòu)架構(gòu),以求在功耗預算內(nèi)提高有效算力。Mobileye等廠商在SoC設計上強調(diào)“在非常有限功耗下實現(xiàn)面向ADAS/AV的高效算力”,這就是典型思路。

還有就是可以將模型壓縮與量化。把浮點模型量化到INT8甚至更低位寬,通常能在精度可接受范圍內(nèi)把算力需求和能耗顯著下降。很多實際項目中,模型壓縮、蒸餾和結(jié)構(gòu)化剪枝,是提升推理效率的首選手段,而不是一味換更大芯片。

還有就是可以把系統(tǒng)分成不同能力的運行級別(比如感知主鏈路、次要冗余鏈路、離線記錄/回放鏈路),并根據(jù)車輛狀態(tài)動態(tài)調(diào)度算力。如在高速勻速巡航時可降低某些高頻繁而低收益的檢測頻率;在復雜路況時再臨時提升算力用于冗余驗證。這類“按需分配”策略能在真實場景下帶來明顯的能耗和耐久性優(yōu)勢。NVIDIA等平臺上也提供了豐富的功耗與性能管理功能,便于做這種精細化調(diào)度。

理論上還可以把一部分算力需求轉(zhuǎn)移到云端,但這一方案需要慎用。自動駕駛汽車的實時決策對延遲和可用性有嚴格要求,車到云再返回的延遲和網(wǎng)絡不可用時的風險,使得關(guān)鍵路徑仍需部署在車端。在實際項目中通常把云用于訓練、離線審核和非關(guān)鍵的遠程服務,而把需要毫秒級反應的邏輯保留在車端。

更高算力往往伴隨更復雜的模型結(jié)構(gòu)和更多運行模式,這會顯著增加測試場景、回放數(shù)據(jù)和安全驗證的數(shù)量與復雜度。在汽車領(lǐng)域,安全驗證不是把模型跑幾個城市就算完,合規(guī)、回歸測試、邊緣場景覆蓋都會隨復雜度非線性增長。因此,算力越高可能意味著驗證工作量成倍增加,進而導致時間和成本的飆升。把這些成本計入ROI計算,能更理性地衡量是否要“再多一倍算力”。

最后的話

算力只是實現(xiàn)自動駕駛目標的工具,而不是最終目標本身。更高的算力確實能打開一些技術(shù)可能性,讓模型和系統(tǒng)做得更強,但同時它會帶來功耗、熱、成本和驗證等多維代價。合理的做法是先把ODD和功能定義清楚,再把算力、算法、散熱、成本和驗證能力做成系統(tǒng)級的權(quán)衡。只有這樣,才能在確保安全與可量產(chǎn)的前提下,把算力用到刀刃上,而不是盲目堆算力做“技術(shù)噱頭”。

-- END --

       原文標題 : 算力越高,自動駕駛汽車就會越聰明?

聲明: 本文由入駐維科號的作者撰寫,觀點僅代表作者本人,不代表OFweek立場。如有侵權(quán)或其他問題,請聯(lián)系舉報。

發(fā)表評論

0條評論,0人參與

請輸入評論內(nèi)容...

請輸入評論/評論長度6~500個字

您提交的評論過于頻繁,請輸入驗證碼繼續(xù)

暫無評論

暫無評論

    人工智能 獵頭職位 更多
    掃碼關(guān)注公眾號
    OFweek人工智能網(wǎng)
    獲取更多精彩內(nèi)容
    文章糾錯
    x
    *文字標題:
    *糾錯內(nèi)容:
    聯(lián)系郵箱:
    *驗 證 碼:

    粵公網(wǎng)安備 44030502002758號