siemens x
人工智能

西門子推出 Catapult AI NN 以簡化先進芯片級系統(tǒng)設(shè)計中的 AI 加速器開發(fā)

2025China.cn   2024年06月18日

● Catapult AI NN 是一款全面解決方案,能夠幫助軟件工程師綜合 AI 神經(jīng)網(wǎng)絡(luò)

● 軟件開發(fā)團隊能夠?qū)⑹褂?Python 設(shè)計的 AI 模型無縫轉(zhuǎn)換為基于芯片的實現(xiàn),與標準處理器相比,有助于更快、更節(jié)能的執(zhí)行

西門子數(shù)字化工業(yè)軟件日前推出 Catapult™ AI NN 軟件,可幫助神經(jīng)網(wǎng)絡(luò)加速器在專用集成電路 (ASIC) 和芯片級系統(tǒng) (SoC) 上進行高層次綜合 (HLS)。Catapult AI NN 是一個綜合性解決方案,它能夠獲取 AI 框架中的神經(jīng)網(wǎng)絡(luò)描述,然后將其轉(zhuǎn)換為 C++ 代碼,并合成為 Verilog 或 VHDL 語言的 RTL 加速器,以便在芯片中實現(xiàn)。

Catapult AI NN 集成了用于機器學(xué)習(xí)硬件加速的開源軟件包 hls4ml,以及用于高層次綜合的西門子 Catapult™ HLS 軟件。Catapult AI NN 由西門子與美國能源部費米實驗室以及其他為 hls4ml 做出貢獻的機構(gòu)合作開發(fā),能滿足機器學(xué)習(xí)加速器設(shè)計對于定制芯片功耗、性能和面積 (PPA) 方面的獨特要求。

西門子數(shù)字化工業(yè)軟件副總裁兼高層次設(shè)計、驗證和功耗總經(jīng)理 Mo Movahed 表示:“無論是神經(jīng)網(wǎng)絡(luò)模型的交接過程,還是其向硬件實現(xiàn)的手動轉(zhuǎn)換,效率都非常很低,并且耗時、容易出錯,特別是在創(chuàng)建和驗證針對特定性能、功耗和面積定制的硬件加速器變體時。通過讓科學(xué)家和 AI 專家充分利用行業(yè)標準的 AI 框架 (例如神經(jīng)網(wǎng)絡(luò)模型設(shè)計),并將這些模型無縫綜合到已經(jīng)經(jīng)過 PPA 優(yōu)化的硬件設(shè)計中,我們能夠為 AI/ML 軟件工程師創(chuàng)造更多可能。使用西門子新的 Catapult AI NN 解決方案,開發(fā)人員能夠在軟件開發(fā)過程中自動實現(xiàn)神經(jīng)網(wǎng)絡(luò)模型,同時進行 PPA 優(yōu)化,有效提升 AI 的開發(fā)效率,并實現(xiàn)加速創(chuàng)新。”

隨著 runtime AI 和機器學(xué)習(xí)任務(wù)從數(shù)據(jù)中心遷移至消費電器、醫(yī)療設(shè)備等領(lǐng)域,客戶對合適大小的 AI 硬件的需求也在快速增長,以減少功耗,降低成本,并實現(xiàn)終端產(chǎn)品差異化。然而,比起可綜合的 C++、Verilog 或 VHDL,多數(shù)機器學(xué)習(xí)專家更習(xí)慣使用 TensorFlow、PyTorch 或 Keras 等工具。過去,AI 專家要在合適大小的 ASIC 或 SoC 實現(xiàn)中加快機器學(xué)習(xí)應(yīng)用,其實并沒有捷徑可走。hls4ml 計劃旨在將 TensorFlow、PyTorch 或 Keras 等 AI 框架中的神經(jīng)網(wǎng)絡(luò)描述生成 C++ 代碼,幫助彌補這一缺陷。隨后即可部署這些 C++ 代碼,用于 FPGA、ASIC 或 SoC 實現(xiàn)。

Catapult AI NN 能夠?qū)?hls4ml 的功能擴展到 ASIC 和 SoC 設(shè)計,它包括針對 ASIC 設(shè)計量身定制的專用 C++ 機器學(xué)習(xí)功能資源庫。使用這些功能,設(shè)計人員能夠在各個 C++ 代碼實現(xiàn)之間進行延時和資源方面的權(quán)衡,從而實現(xiàn) PPA 的優(yōu)化。此外,設(shè)計人員現(xiàn)在還能夠評估不同神經(jīng)網(wǎng)絡(luò)設(shè)計的影響,以確定硬件的理想神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)。

“粒子探測器有非常嚴格的邊緣 AI 約束條件,”費米實驗室的新興技術(shù)主管 Panagiotis Spentzouris 表示,“我們與西門子合作開發(fā) Catapult AI NN,這種綜合性框架充分利用了我們的科學(xué)家和 AI 專家的專業(yè)知識,即便他們并不是 ASIC 設(shè)計人員。此外,這種框架也非常適合經(jīng)驗豐富的硬件專家使用。”

Catapult AI NN 目前已向早期采用者提供,并將于 2024 年第 4 季度向所有用戶開放。

(來源:西門子)

標簽:西門子 我要反饋 
2024世界人工智能大會專題
即刻點擊并下載ABB資料,好禮贏不停~
優(yōu)傲機器人下載中心
西克
2024全景工博會
專題報道
2024 工博會 | 直播探館 · 全景解讀
2024 工博會 | 直播探館 · 全景解讀

第二十四屆中國工博會于9月24日至28日在國家會展中心(上海)舉行,展會以“工業(yè)聚能 新質(zhì)領(lǐng)航”為全新主題。 [更多]

2024世界人工智能大會
2024世界人工智能大會

WAIC 2024將于7月在上海舉行,論壇時間7月4日-6日,展覽時間7月4日-7日。WAIC 2024將圍繞“以共商促... [更多]

2024漢諾威工業(yè)博覽會專題
2024漢諾威工業(yè)博覽會專題

2024 漢諾威工業(yè)博覽會將于4月22 - 26日在德國漢諾威展覽中心舉行。作為全球首屈一指的工業(yè)貿(mào)易展覽會,本屆展覽會... [更多]