使用實時操作系統歷來是一項深奧的工作——尤其是當 RTOS 控制工業機械或高級駕駛輔助系統 (ADAS) 等安全和安保關鍵設備時。
運行這些操作系統的嵌入式設備數量眾多、異構且分布式,這意味著嵌入式工程師必須深入了解目標硬件、操作系統、固件和應用程序,以確保可靠、確定的性能。
但物聯網正在改變這一切。相比之下,現代開發人員習慣于使用腳本語言進行編程,并將其應用程序部署在同質的企業硬件基礎設施上。所有這些都支持建立在敏捷性和速度上的新開發范例,例如“左移”和一次編寫,隨處運行 (WORA)。
與此同時,Data Bridge Market Research 估計,到 2027 年,嵌入式系統的復合年增長率為 6%,而高級駕駛輔助系統 (ADAS) 和機器視覺等基于人工智能的技術預計將分別增長 21% 和 34%。如果這兩個學科現在還沒有充分融合,那么它們肯定會在未來幾年內融合。
eSOL 和 Codeplay 之間的合作正在彌合這兩個現實。兩家公司正在結合Codeplay Acoran——一個集成了標準和開源組件(如 OpenCL、oneAPI、SYCL、SPIR-V、TensorFlow)和 eSOL eMCOS RTOS的開放軟件平臺。
一種對它們進行全部編程的模型
從本質上講,eSOL/Codeplay 產品允許開發人員將用 C++ 編寫的程序直接移植到符合 POSIX 的 eSOL eMCOS 框架中。例如,這允許 ADAS 工程師將數據中心原生的 AI 和 HPC 工作負載集成到由多內核 eMCOS RTOS 管理的嵌入式環境中。

Acoran 通過大量使用Khronos Group的 SYCL 標準使這種集成成為可能。SYCL 是一種基于ISO C++的編程模型,可促進跨目標的異構編程,包括但不限于 Intel、AMD、Nvidia、Renesas、Arm 和 Imagination 提供的多核處理器。
此外,Acoran 編程模型在優化的、特定領域的庫中分層,允許開發人員在特定于設備的優化例程之上自信地構建和部署應用程序。
簡而言之,該集成可在實時工業和汽車嵌入式操作環境中安全渲染 AI 和 HPC 加速應用程序。今天,該合作伙伴關系將為多核 CPU 環境提供更大的支持,但未來還將支持集成的人工智能和計算機視覺加速器。
審核編輯:郭婷
-
嵌入式
+關注
關注
5198文章
20449瀏覽量
334079 -
AI
+關注
關注
91文章
39793瀏覽量
301428 -
adas
+關注
關注
311文章
2330瀏覽量
211937
發布評論請先 登錄
從TWS紅海突圍:開放式耳機市場進入AI重構時代
韶音CES 2026新品發布:OpenFit Pro推出開放式濾噪新方案
RTOS在嵌入式開發中的作用
現已上市:AMD Spartan UltraScale+ FPGA SCU35 評估套件——面向所有開發人員的經濟實惠平臺
Bourns 深耕印度,在地設計 - Bourns 印度設計中心 為開發人員提供當地先進技術資源助力客戶加速創新!
利用超微型 Neuton ML 模型解鎖 SoC 邊緣人工智能
超小型Neuton機器學習模型, 在任何系統級芯片(SoC)上解鎖邊緣人工智能應用.
嵌入式開發就業還有前景嗎?
Thingy:91 X 為開發人員提供了一個經過全球認證的、多傳感器、電池供電的蜂窩物聯網原型平臺
Wi-Fi音頻傳輸+百倍AI性能飛躍!開放式耳機上新高度
NanoEdge AI Studio 面向STM32開發人員機器學習(ML)技術
開放式編程模型為開發人員創建中間地帶
評論