在這個項目中,遵循Xilinx mlr - aie GitHub存儲庫中提供的說明,在Ubuntu上建立一個功能開發(fā)環(huán)境,并在AMD Ryzen?AI NPU上執(zhí)行示例mlr - aie程序。目標是完成完整的設(shè)置工作流程,其中包括安裝所需的工具鏈,配置系統(tǒng)依賴關(guān)系,并使用mlr -AIE框架構(gòu)建簡單的AI引擎(AIE)設(shè)計。環(huán)境準備好后,將編譯包括的示例應(yīng)用程序并將其部署到NPU中,以驗證軟件工具和硬件平臺之間的正確集成。
在之前的博客文章中,我們已經(jīng)看到了如何使用AMD DSP庫在AMD Versal ae - ml架構(gòu)上快速實現(xiàn)FFT。與任何項目一樣,我們可能希望模擬生成的圖形,以確保我們獲得正確的行為。
雖然AI引擎是軟件可編程的,但為了在改善AI引擎的延遲和吞吐量方面獲得最佳結(jié)果,了解實際硬件上發(fā)生的事情非常重要。如果你是一個FPGA設(shè)計者,你會發(fā)現(xiàn)很多并行的FPGA編碼。
在之前的教程中,我們已經(jīng)看到我們可以從AI引擎模擬中獲得循環(huán)信息,這是循環(huán)近似,因此它給出了我們將在實際硬件上得到的非常接近的估計。我認為從AI引擎模擬器生成的軌跡中測量延遲會很有趣。
互聯(lián)網(wǎng)地圖內(nèi)容、導(dǎo)航和位置服務(wù)提供商高德地圖繼今年9月宣布推出AI引擎后,正式發(fā)布了新一代智能車載導(dǎo)航——高德地圖車機版(AMAP AUTO)2.0。高德汽車事業(yè)部