AI引擎程式設計(3) KPN強化AI影像處理效能

本文分成三篇,探討如何基於Kahn處理網路(KPN),定義AI引擎繪圖程式設計模型。上一篇討論到自行調適資料流程程式設計,本篇則提供基於KPN概念,設計AI引擎的範例。該範例設計使用四個AI引擎Kernel(圖12),包含向量加法(VADD)、增加定值(addConstant)、將addConstant複製到輸出(copy_in_out)以及FIR過濾器(fir_32)。...
2024 年 02 月 07 日

AI引擎程式設計(2) 智慧運算加速資料流程設計

本文將分成三篇,探討如何基於Kahn處理網路(KPN),定義AI引擎繪圖程式設計模型。上一篇介紹Kahn處理網路,本節則介紹資料流程程式設計,如何適用於AI引擎。節點或核心(Kernel)通常在AI引擎中,用於執行任務,並且可執行的工作範圍不像圖1運算模型提及的單一運算子嚴格。AI引擎可以包含多個Kernel,用於執行不同的任務。...
2024 年 01 月 11 日

處理器廠CES不放過車用商機 AMD展出AI SoC

在軟體定義汽車與汽車智慧化的趨勢下,汽車系統需要更高的運算效能,以支援自駕、資訊娛樂系統及其他人工智慧(AI)功能,架構也轉向Zonal控制與集中化運算。在汽車架構轉變之際,車載處理器效能的提升,有助於催化並實現更多智慧功能。因此處理器供應商紛紛布局車用商機,助力車廠實現多元的AI應用。...
2024 年 01 月 08 日

AI引擎程式設計(1) KPN強化平行運算效能

KPN模型有助於實現資料流程平行化,進而提升系統的整體效能。AI引擎陣列程式設計需要深入瞭解待實現的演算法、AI引擎的功能以及各個功能單元之間的整體資料流程。 本文將分成三篇,探討如何基於Kahn處理網路(KPN),定義AI引擎繪圖程式設計模型。KPN模型有助於實現資料流程平行化,進而提升系統的整體效能。AI引擎陣列程式設計需要深入瞭解待實現的演算法、AI引擎的功能以及各個功能單元之間的整體資料流程。AI引擎核心是在AI引擎上執行的功能,並構成資料流程圖規範的基本建構模組。資料流程圖是具有確定行為的KPN。...
2024 年 01 月 03 日