概述
AMD Vitis™ 加速程式庫
AMD Vitis™ 統一軟體平台包含了一系列種類多樣的開放原始碼效能最佳化程式庫,可為您現有的應用程式,提供立即可用的加速方案,幾乎或完全無須修改程式碼。
- 通用的 Vitis 加速程式庫,包括求解器、基礎線性代數子程式集 (BLAS)、稀疏、數位訊號處理 (digital signal processing, DSP) 和公用程式,適用範圍寬廣,為各種不同的應用提供一套核心功能。
- 針對特定領域的 Vitis 加速程式庫,為視覺和影像編解碼處理、量化金融、HPC、圖形、資料庫、資料分析、資料壓縮等領域,提供立即可用的加速方案。
- 運用不斷壯大的合作夥伴生態系統,提供您豐富的加速程式庫、架構外掛程式和加速應用程式,讓您可以贏在起跑線,全力往投產衝刺。
Vitis 程式庫目前有針對 Versal™ 器件最佳化的 DSP、矩陣和其它函數,特別是 AI 引擎部分的實作。
使用熟悉的程式語言
Vitis 加速程式庫,都是以常用的程式語言(如 C/C++)編寫。其中有些程式庫在層級 3 還包括 Python 函數,例如 Vitis BLAS 程式庫和 Vitis 量化金融程式庫。將 AMD 平台當作是應用程式的開發工具,您就可以在應用程式層級作業,將核心競爭力集中在解決所在領域中遇到的棘手問題,讓您加速取得精闢見解,更快實現創新。
無論是要加速現有的部分 x86 主機應用程式碼,還是要開發部署在 AMD 嵌入式平台上的加速器,只要在程式碼中呼叫 Vitis 加速程式庫 API 或內核,便可獲得與其他任何軟體程式庫相同等級的抽象化。
