工控網(wǎng)首頁(yè)
>

應(yīng)用設(shè)計(jì)

>

人形機(jī)器人為什么必須用異構(gòu)計(jì)算?從“算力堆疊”到“實(shí)時(shí)可靠”的物理 AI 底座

人形機(jī)器人為什么必須用異構(gòu)計(jì)算?從“算力堆疊”到“實(shí)時(shí)可靠”的物理 AI 底座

人形機(jī)器人為什么必須用異構(gòu)計(jì)算?

從“算力堆疊”到“實(shí)時(shí)可靠”的物理 AI 底座

人形機(jī)器人要同時(shí)跑感知、推理與硬實(shí)時(shí)運(yùn)動(dòng)控制。真正的問(wèn)題不是“哪顆芯片 TOPS 最高”,而是“哪種架構(gòu)能讓三類負(fù)載在同一平臺(tái)上每一周期都穩(wěn)定運(yùn)行”。異構(gòu)計(jì)算正把過(guò)去兩套嵌入式系統(tǒng)合并為一顆處理器:AMD Ryzen? AI Embedded X100 系列 + ROCm 開(kāi)放軟件棧 + congatec COM-HPC 模塊。

01從科幻到現(xiàn)實(shí):

人形機(jī)器人正在走出想象

小時(shí)候看《星球大戰(zhàn)》,C-3PO 和 R2-D2 讓無(wú)數(shù)人第一次意識(shí)到:機(jī)器可以像人一樣與人類互動(dòng)。如今,這種人形自主機(jī)器人已不再只存在于科幻電影里。斯坦福大學(xué)機(jī)器學(xué)習(xí)與機(jī)器人研究員 Alexander Khazatsky 曾指出:“如果我們成為最后一代看到這些科幻場(chǎng)景尚未成真的人,我不會(huì)感到意外?!?/p>

在先進(jìn)計(jì)算與人工智能的推動(dòng)下,人形機(jī)器人正在真實(shí)世界中改變我們的工作與生活方式。但要把“大腦”做出來(lái),并不只是堆算力那么簡(jiǎn)單。

人形機(jī)器人同時(shí)擁有“兩個(gè)大腦”:

人形機(jī)器人是機(jī)器人類別中最復(fù)雜的形態(tài)。它的計(jì)算平臺(tái)必須同時(shí)運(yùn)行三類負(fù)載:

●高層 AI 推理:理解場(chǎng)景、規(guī)劃下一步動(dòng)作

●中層運(yùn)動(dòng)控制:確定性平衡與運(yùn)動(dòng)學(xué)

●底層實(shí)時(shí)執(zhí)行器反饋:硬實(shí)時(shí)運(yùn)動(dòng)控制與安全

這三層各有自己的節(jié)奏,對(duì)芯片提出完全不同的要求。過(guò)去的主流做法是把它們分布在兩套嵌入式系統(tǒng)上:

系統(tǒng) 1( deliberative,審慎式):高層 AI 推理,理解場(chǎng)景并規(guī)劃動(dòng)作

系統(tǒng) 2( reactive,反應(yīng)式):中層運(yùn)動(dòng)控制 + 底層嵌入式實(shí)時(shí)反饋

這種分離之所以長(zhǎng)期存在,是因?yàn)閮深愗?fù)載的數(shù)據(jù)結(jié)構(gòu)與計(jì)算算法根本不同:高層推理是面向吞吐的批量數(shù)學(xué)運(yùn)算;反應(yīng)層則需要嚴(yán)格延遲,處理大量分支的實(shí)時(shí)任務(wù)。但隨著異構(gòu)計(jì)算(Heterogeneous Compute)架構(gòu)成熟,這種“必須分開(kāi)”的前提正在被打破。

02把負(fù)載映射到最合適的引擎

GPU 擅長(zhǎng)高層 AI 中大規(guī)模并行的感知與視覺(jué)語(yǔ)言模型;但機(jī)器人必須實(shí)時(shí)規(guī)劃、協(xié)調(diào)與控制,這類工作更適合 CPU。異構(gòu)計(jì)算架構(gòu)的崛起,讓設(shè)計(jì)者不再需要兩套系統(tǒng)。今天,一顆處理器就能完成--AMD Ryzen? AI Embedded X100 系列在單封裝內(nèi)集成所需計(jì)算引擎:

●最多 16 個(gè)高性能 “Zen 5” CPU 核心,負(fù)責(zé)實(shí)時(shí)任務(wù)

●AMD Radeon RDNA 3.5 GPU,達(dá)到獨(dú)立顯卡級(jí)圖形與并行計(jì)算能力

●XDNA2 NPU,低延遲 AI 引擎,面向高度并行化負(fù)載

●共享統(tǒng)一內(nèi)存,CPU、GPU、NPU 可直接訪問(wèn)同一份數(shù)據(jù)

在實(shí)際運(yùn)行上:

●AI 跑在 GPU 和 NPU 上

●運(yùn)動(dòng)控制與實(shí)時(shí)反饋跑在統(tǒng)一的 “Zen 5” CPU 核心上,每個(gè)周期行為一致,控制環(huán)路保持確定性與準(zhǔn)時(shí)

現(xiàn)代人形機(jī)器人可能同時(shí)運(yùn)行多路攝像頭、LiDAR、語(yǔ)音、本地 LLM、VLM、操作模型與導(dǎo)航地圖。數(shù)據(jù)采集與管理極具挑戰(zhàn);當(dāng)控制 CPU 核心性能不足時(shí),調(diào)度與同步會(huì)帶來(lái)不必要的延遲。AMD Ryzen AI Embedded X100 系列最多 16 個(gè)高性能核心、最高 5.1 GHz 頻率,把延遲壓到最低。共享統(tǒng)一內(nèi)存讓 CPU、GPU、NPU 直接訪問(wèn)同一數(shù)據(jù),相比必須通過(guò) PCIe 傳輸數(shù)據(jù)的獨(dú)立 CPU-GPU 系統(tǒng),進(jìn)一步降低延遲。

機(jī)器人負(fù)載與最佳引擎對(duì)照:

image.png

03ROCm 與開(kāi)放軟件棧:硬幣的另一面

硬件只是硬幣的一面。對(duì)機(jī)器人工程師來(lái)說(shuō),芯片的價(jià)值取決于工具鏈與庫(kù)的暴露程度——這正是 AMD 開(kāi)源軟件路線的意義。ROCm 是 AMD 面向 GPU 加速計(jì)算的開(kāi)放軟件棧,提供驅(qū)動(dòng)、庫(kù)、編譯器和 AI 框架,讓機(jī)器人開(kāi)發(fā)者可以用 AMD GPU 處理計(jì)算機(jī)視覺(jué)、SLAM、運(yùn)動(dòng)規(guī)劃、仿真和機(jī)器學(xué)習(xí)等計(jì)算密集型任務(wù)。ROCm 支持 PyTorch、TensorFlow 等框架的 GPU 加速,可顯著提升自主系統(tǒng)中的推理速度與并行處理性能。

從芯片到系統(tǒng):模塊化落地

隨著機(jī)器人更智能、更自主,并面臨更多與物理世界交互的要求,勝出的設(shè)計(jì)將是那些讓處理器協(xié)同滿足“感知—決策—行動(dòng)”閉環(huán)實(shí)時(shí)需求的方案。congatec 在標(biāo)準(zhǔn)計(jì)算機(jī)模塊(COM)上提供異構(gòu)平臺(tái),例如 AMD Ryzen? AI Embedded X100 系列。這個(gè)模塊為機(jī)器人開(kāi)發(fā)者提供一個(gè)經(jīng)過(guò)驗(yàn)證、標(biāo)準(zhǔn)化的構(gòu)建塊。

當(dāng)處理器技術(shù)與 AI 加速不斷演進(jìn),OEM 希望在設(shè)計(jì)中進(jìn)行擴(kuò)展并實(shí)現(xiàn)下一代產(chǎn)品時(shí),這一點(diǎn)至關(guān)重要:只需簡(jiǎn)單更換模塊,就能升級(jí)到更高性能等級(jí),而無(wú)需完整重新設(shè)計(jì)。

conga-HPC/cRX1 基于 COM-HPC 外形規(guī)格,旨在提供越來(lái)越苛刻的機(jī)器人負(fù)載所需的性能、帶寬和高速 I/O 接口。通過(guò)把異構(gòu)計(jì)算與模塊化、可擴(kuò)展平臺(tái)結(jié)合,機(jī)器人開(kāi)發(fā)者可以把更少時(shí)間花在底層計(jì)算難題上,把更多時(shí)間用于構(gòu)建能在真實(shí)世界中感知、決策和行動(dòng)的機(jī)器人——就像 C-3PO 和 R2-D2 那樣。

image.png

審核編輯(
王靜
)

提交

查看更多評(píng)論
其他資訊

查看更多

量子時(shí)代已來(lái),你的嵌入式系統(tǒng)還安全嗎?

從CPU模塊到平臺(tái):嵌入式系統(tǒng)為何要"多走一步"?

內(nèi)存價(jià)格瘋漲,嵌入式行業(yè)如何絕地求生?四大“續(xù)命”策略實(shí)戰(zhàn)分享

康佳特憑借專利技術(shù)強(qiáng)化aReady.COM 打造網(wǎng)絡(luò)安全邊緣架構(gòu)

別再?gòu)牧惝?huà)板了!用“核心板+載板”模式,3倍速搞定嵌入式定制