VITIS 堆棧
時(shí)間:2022-04-05 12:15:02 | 來源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-04-05 12:15:02 來源:行業(yè)動(dòng)態(tài)
Vitis 平臺(tái)構(gòu)建在基于堆棧的架構(gòu)之上,該架構(gòu)可以無縫插入到開源的標(biāo)準(zhǔn)開發(fā)系統(tǒng)與構(gòu)建環(huán)境,而且最重要的是,它包含一套豐富的標(biāo)準(zhǔn)庫。
Vitis 堆棧
基礎(chǔ)層是 Vitis 目標(biāo)平臺(tái)。該平臺(tái)由電路板和預(yù)編程 I/O構(gòu)成。第二層稱為 Vitis 核心開發(fā)套件,覆蓋開源賽靈思運(yùn)行時(shí)庫,以管理不同域間的數(shù)據(jù)移動(dòng),包括子系統(tǒng)、即將發(fā)布的 Versal ACAP 內(nèi)的 AI 引擎和必要的外部主機(jī)。此外,該層也提供編譯器、分析器和調(diào)試器等核心開發(fā)工具。雖然賽靈思提供的是世界一流的設(shè)計(jì)環(huán)境,但是這些工具設(shè)計(jì)的目的是能與業(yè)界標(biāo)準(zhǔn)的構(gòu)建系統(tǒng)與開發(fā)環(huán)境無縫集成。
在第三層,8個(gè)Vitis 庫提供 400 余種優(yōu)化的開源應(yīng)用。這8個(gè)庫分別是:Vitis 基本線性代數(shù)子程序(BLAS)庫、Vitis 求解器庫、Vitis 安全庫、Vitis 視覺庫、Vitis 數(shù)據(jù)壓縮庫、Vitis 計(jì)量金融庫、Vitis 數(shù)據(jù)庫集和 Vitis AI 庫。借助這些庫,軟件開發(fā)者可以使用標(biāo)準(zhǔn)的應(yīng)用編程接口(API)來實(shí)現(xiàn)硬件加速。