處理器後端
Modalix SoC 具有多個處理器,每個處理器都適用於推論管線 的不同部分。Neat 框架的規劃器會根據每個階段的功能,為每個階段選擇一個(或一條鏈)。本頁描述了每個後端及其在典型管線中出現的位置。
A65 — 應用核心
執行 Linux 的標準 ARM A65 核心。框架的主要程序、所有應用程式碼以及大多數未加速的 GStreamer 元素都在這裡執行。
用於:
Graph/Run事件迴圈。- 檔案/RTSP/網路 I/O。
- 診斷點和應用程式碼。
- 加速階段之間的輕量級連接。
EV74 / CVU — 視覺運算單元
一種適合向量運算的 DSP 樣式處理器。框架在某些地方將其稱為 EV74,在其他地方則稱為 CVU(運算視覺單元)。用於 SIMD 結構但不足以證明需要 MLA 的核心:預處理(調整大小、色彩轉換、正規化)、鑲嵌/取消鑲嵌/量化/反量化邊界核心、融合預處理(通用預處理)和 BoxDecode 後處理。
EV74 的工作通過每個階段的 CVU 提交執行緒進行分配。核心二進位是模型封存檔(lib/)的一部分。