人工智能不再是終局之戰,而是成為當今許多開發人員的起點。與任何類型的工程一樣,您可以從在基本嵌入式系統上運行的簡單 AI 項目開始。但是,與任何類型的工程一樣,復雜性可能會迅速增加。底層平臺的復雜性也是如此。
為了在熟悉的開放平臺中提供高級人工智能和機器學習所需的性能,BeagleBoard.org 推出了BeagleBone? AI-64 開放式硬件單板計算機 (SBC)。BeagleBone? AI-64 延續了開放、可訪問的開發平臺的傳統,與開源軟件和本地托管的即用型工具鏈配對,在引擎蓋下具有大量性能,以適應任何 AI 或其他工作負載,就此而言,您需要運行以使您的設計與眾不同。
它由德州儀器的64位Jacinto TDA4VM處理器提供支持,具有以下特點:
雙核 64 位 Arm Cortex-A72 微處理器子系統,運行頻率為 2GHz
C7x 浮點矢量 DSP,工作頻率高達 1 GHz,可為您提供 80 GFLOPS
2 個 C66x 浮點 VLIW DSP,速度高達 1.35 GHz,可產生高達 40 GFLOPS
PowerVR? Rogue 8XE GE8430 3D GPU,可以在750 MHz下再凈獲得96 GLOPS
8 位深度學習矩陣乘法器 (MMA),速度為 1 GHz,可再增加 8 TOPS
具有集成 ISP 的深度、運動、視頻編碼/解碼和視覺加速器
所有這些功能都導致了Jacinto TDA4VM在ADAS和自動駕駛汽車用例中的部署,這甚至不是SoC的整個處理子系統。該芯片在 BeagleBone? AI-64 中帶來了其他 BeagleBones 中發現的 2 倍可編程實時單元 (PRU),這有助于與以太網 TSN 等協議進行低延遲控制和確定性通信。它還集成了六個Arm Cortex-R5F內核,其中兩個位于TDA4VM的MCU島上,可用于安全應用的鎖步配置。
換句話說,無論您的應用程序需要什么,都有一個核心。將這一切放在一起,BeagleBone? AI-64 是一個開箱即用的開發平臺,可用于密集的視覺、AI 和機器學習工作負載。
小獵犬AI-64? SBC行動
當然,BeagleBone? AI-64還有更多關于它,它有助于將這些概念變為現實,從內存和存儲開始。除了兆字節的片上二級緩存、RAM 和 SRAM 之外,BeagleBone? AI-64 還配備了另外 4 GB RAM 和 16 GB eMMC 閃存,可通過高速接口連接到處理器。
說到接口,Jacinto TDA4VM的定制片上互連結構為從AI-64的眾多接口傳入的數據提供了接近最大的處理器權利,其中包括USB Type-C,雙USB超速(5 Gbps)Type-A主機,千兆以太網和用于添加Wi-Fi或藍牙功能的M.2 E鍵插槽。還可以通過 16 針 MikroBus 接頭和 BeagleBone 兼容接頭進行擴展,以添加特定于用例的點擊板和斗篷(盡管 AI-64 比其某些前代產品大 42 x 3.12)。
此外,BeagleBone AI-64 包含一個 miniDisplayPort、4 通道 DSI 和 2 個 4 通道 MIPI CSI 連接器,允許用戶立即插入顯示器和計算機視覺相機,然后繼續原型設計和開發以 AI 為中心的應用程序。
這種真正開箱即用的體驗始于主板上附帶的零下載 Debian Linux 發行版。操作系統啟動后,Imagination Technologies的開源3D圖形驅動程序提供對PowerVR GPU的訪問,而與AI-64一起打包的DSP編程工具則在設備上本地運行。
該平臺還支持開源AI工具,如TensorFlow Lite,ONNX神經網絡接換和Apache TVM機器學習編譯器,這使得BeagleBone AI-64可以作為智能應用程序的綜合本機開發環境。換句話說,您只需要電源、網絡連接和簡單的 Web 瀏覽器下載,即可將最新的 Beagle 用作完整的 AI 開發工作站。
審核編輯:郭婷
-
人工智能
+關注
關注
1791文章
46861瀏覽量
237587 -
機器學習
+關注
關注
66文章
8378瀏覽量
132411
發布評論請先 登錄
相關推薦
評論