Page 25 - 歷經一番寒徹骨DDR5記憶體主流時代即將來臨?
P. 25

 INDUSTRY TRENDS
 圖1:Khronos開放、免授權金的互通性標準一覽。
開放標準在協助硬體和軟體 供應商駕馭這種複雜技術環境方面 發揮著重要作用。嵌入式市場的加 速標準,可以實現跨平台軟體的再 使用性,為軟體和硬體開發鬆綁, 從而能夠更輕鬆地部署和整合新 元件,並提供產品跨代再使用性, 提高現場升級能力。這些標準降低 了成本,縮短了上市時間,並減少了 在熱門的現實產品中使用推論和視 覺加速等先進技術的障礙。
20多年來,Khronos一直在致 力於創建開放、免授權金的API標 準,幫助軟體應用程式庫和引擎利 用半導體硬體加速的動能來滿足要 求 苛 刻 的 應 用,例 如 3 D 圖 形、A R 和 虛擬實境(VR)、平行運算、視覺處 理和推論等。
廣義上來說,用於平行運算的 Khronos加速標準可以分為兩組。 高階程式設計框架(例如SYCL和 OpenVX),專注於簡化開發,並具 有跨多個硬體架構的有效性能可攜 性。相比之下,OpenCL和Vulkan 等低階API使用核心和著色器程式 的SPIR-V中間表徵,提供對硬體 資源的直接、顯示存取,以實現最 大的靈活性和控制。
式加速器的整合成本,進而限制了 創新和產品上市效率。
Khronos加速標準
SYCL允許使用標準C++語言, 將用於異質處理器的程式碼與主機 應用程式碼一起編寫在「單一來 源」檔案中,並在種類廣泛的硬體 上實現可攜性加速。SYCL通常會將 要卸載到加速處理器上的C++應用 程式部分編譯成較低等級的API, 例如OpenCL。
由於許多專家警告摩爾定律 (Moore’s Law)即將終結,業界對 平行運算的興趣越來越大。平行 運算將加速的重點從提升單核心頻 率轉移到大型陣列核心處理器的運 用上,以實施加速資料平行算法。
OpenVX (VX代表視覺加速) 透過連接一組函數或「節點」提供 圖形等級抽象來建構成像和推論 功能。高等級抽象可以協助晶片供 應商最佳化OpenVX驅動程式,以 便可以在幾乎任何處理器架構上 高效執行。OpenVX圖形可以將視 覺處理和神經網路節點相結合,以 實現全域最佳化,並且可以直接吸 收採用Khronos的NNEF格式的完
2022年11月 | www.eettaiwan.com
23
   OctalNAND
 OctalNAND
Flash
Flash
Higher Performance
Higher Performance
with Effective Cost
with Effective Cost for
Automotive, Mobile,
Automotive, Mobile,
 IoT SoCs and More
IoT SoCs and More
    










































































   23   24   25   26   27