久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 測試測量 > 正文

AI加速器生態系統

發布時間:2020-05-26 責任編輯:lina

【導讀】今天的設計團隊如果采用傳統的RTL設計流程,將花費很多時間才能將運算密集型網絡帶入到硬件中,該領域亟需一個有別于以往RTL流程,同時又能有效提高生產力的方法。
 
今天的設計團隊如果采用傳統的RTL設計流程,將花費很多時間才能將運算密集型網絡帶入到硬件中,該領域亟需一個有別于以往RTL流程,同時又能有效提高生產力的方法。

CATAPULT HLS平臺的時代來臨
15年前,Mentor認識到設計和驗證團隊需要從RTL升級到HLS層級,并開發Catapult®HLS平臺。該平臺提供了從C + +到最佳化RTL的完整流程(圖1)。
 
 

AI加速器生態系統
圖1:Catapult HLS平臺

 Catapult HLS平臺為算法設計師提供硬件設計解決方案,可以從C++/SystemC描述,生成高品質的RTL,并且以ASIC、FPGA或eFPGA為目標。此平臺能在合成之前檢查設計中的錯誤、為功能驗證和覆蓋率分析提供無縫且可重復使用的測試環境,同時支持在生成的RTL與原始HLS來源之間執行形式等效性檢查。

該解決方案的優勢包括:

支持后期階段變更。可隨時變更C++算法,重新生成RTL代碼或使用新制程。
支持硬件評價。可迅速地探索功耗、性能和面積選項,而無需變更原始代碼。
加快時程。將設計和驗證所花時間從一年縮短至幾個月,可在數日內增添新功能,使用的C/C++代碼行數比RTL減少5倍。
AI加速器生態系統

同時,Mentor在Catapult HLS平臺中部署了AI加速器生態系統(圖2),為AI設計師提供能快速展開項目的環境。

AI加速器生態系統
圖2:Catapult AI加速器生態系統

AC MATH數據庫
Algorithmic C Math(AC Math)中的所有函數都以C ++模板參數寫成,讓設計師可依據目標應用來指定數值的精準度。許多函數都使用不同的近似策略,例如,自然對數提供兩種形式,即分段線性近似和cordic形式。在可接受準確度稍有誤差的情況下,前者較小且較快; 后者雖然較慢,但準確許多。所有情況下都能自定義來源以達成設計目標。每個功能/內存塊都附有詳細的設計文件和C ++驗證程序。由于Catapult HLS平臺會利用C ++驗證程序,因此很容易根據來源設計來驗證RTL準確度。

該數據庫中的數學函數類別包括:

分段線性函數-絕對值、正規化、倒數、對數和指數(自然和底數2)、平方根、反平方根和正弦/余弦/正切(正和反)
激勵函數,如雙曲正切、S函數和Leaky ReLU函數
線性代數函數,如矩陣乘法和Cholesky分解
DSP數據庫

Algorithmic C DSP(AC DSP)數據庫定義了DSP設計師通常所需要的可合成C ++函數,例如濾波器和FFT。這些函數采用以C ++類別為主的設計,讓設計師能輕松示例物件的眾多變體,以打造復雜的DSP子系統。與AC Math數據庫一樣,輸入和輸出參數都會參數化,以便能在所需的定點精確度下執行算術,從而在為合成的硬件執行面積和性能折衷時,提供高度的彈性。

DSP數據庫包含:

濾波器函數,如FIR、1-D移動均值,以及多相位抽取
快速傅立葉變換(FFT)函數,如radix-22單一延遲回授、radix-2x動態就位和radix-2就位圖像處理數據庫Algorithmic C圖像處理數據庫(AC IPL)首先會定義一些常見的像素格式類型定義。
AI加速器生態系統還可提供豐富的工具組,由真實且經過測試的加速器參考設計示例,團隊可以研究、修改和復制這些示例,迅速展開項目。這些隨Catapult提供的套件,包含了可設定的C++/SystemC IP原始代碼、文件紀錄、驗證程序和指令碼,讓設計能進行HLS合成和驗證流程。這些工具組展示了各種能用來對性能(延遲)、幀率、面積或功率的折衷進行實驗的方法和編寫程序技術。

PIXEL-PIPE視訊處理工具組

該視訊處理工具組展示了一個使用pixel-pipe加速器的即時圖像處理應用程序(圖3)。加速器內存塊使用C++類階層構架來實作。該內存塊將圖像縮小,并將圖像從彩色轉換為單色,以執行邊緣偵測,然后放大圖像。Xilinx®PetaLinux下的CPU上,執行了一個使用者空間應用程序,此程序能讓軟件控制開啟或關閉邊緣偵測內存塊。工具組文件紀錄會顯示如何使用Xilinx IP將該內存塊整合到Xilinx電路板中,以便團隊展示該系統。

AI加速器生態系統
圖3:Pixel-pipe視訊處理工具組

2-D折積工具組

該工具組展示了如何以C++對Eyeriss1處理元件(PE)數組進行編碼,實作2-D折積以執行圖像的強化(銳化、模糊和邊緣偵測)。處理元件(圖4)可以執行3x1乘積累加(折積)。

AI加速器生態系統
圖4:Eyeriss處理元件

TINYYOLO物件辨識工具組

物件辨識工具組(圖5)展示了使用折積加速器引擎的物件辨識應用程序,該引擎使用2-D Eyeriss工具組中的PE數組實現。該工具組展示了如何透過AXI4互連(從系統內存來讀取核心權重數據)取得高速數據路由,并展示如何定義高效能內存構架。該工具組提供TensorFlow整合能力,可以C++語言的網絡層能進行推理測試。

AI加速器生態系統
圖5:TINYYOLO工具組示例-系統視圖

系統整合

加速器內存塊并非獨立存在,Catapult HLS提供“界面合成”能力,以將時間性協定加入至非時間性C++函數界面變數。設計師只需要在Catapult GUI中,為協定設定構架約束條件。此工具可支持典型的協定,例如AXI4視訊串流、請求/認可交握,以及內存界面。這讓設計師不必變更C++原始碼,就能探索界面協定。

AXI示例

AXI示例(圖6)顯示了如何使用Catapult HLS產生的AXI界面IP,在AXI SoC子系統中示例一個或多個加速器元件。提供主控端、受控端和串流示例。

AI加速器生態系統
圖6:AXI示例

基礎處理器示例

基礎處理器示例(圖7)顯示了如何將機器學習加速器連接到完整的處理器型系統中,并采用了AXI示例。此示例中的機器學習加速器采用了簡單的乘積/累加構架,搭配2-D折積和區域取最大值。支持數個第三方處理器IP模型,并包含一個用于裸金屬編程的軟件流程(含有相關數據)。

AI加速器生態系統
圖7:基礎處理器平臺示例
 
 
 
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。
 
 
推薦閱讀:
官宣 !2020中國(成都)電子信息博覽會,延期至8月舉辦
如何避免PCB差分信號設計的3個常見的誤區?
變頻器行業年度評選投票火熱進行中
【技術干貨】針對M2351系列故障注入攻擊的軟件防護措施
電子換向為交流和直流風扇應用提供更佳的節能效果
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
黄色亚洲精品| 国产精品夜夜夜| sm久久捆绑调教精品一区| 69堂精品视频在线播放| 日本综合精品一区| 在线看片日韩| 日本高清久久| 欧美一区激情| 国产免费久久| 精品三级在线| 久久久久.com| 日本美女一区| 久久中文字幕二区| 亚洲激情欧美| 日韩欧美中文字幕电影| 国产日韩欧美| 国产一区二区三区四区五区传媒| 国产一区二区久久久久| sm久久捆绑调教精品一区| 久久久777| 亚洲一区不卡| 日韩不卡一区二区| 精品国产亚洲一区二区三区在线| 黑人精品一区| 99re国产精品| 青青国产精品| 精品国产99| 久久国产成人午夜av影院宅| 亚洲欧美日韩在线观看a三区| 国产精品欧美一区二区三区不卡| 麻豆国产一区| 久久中文视频| 日韩欧美另类中文字幕| 麻豆视频一区| 欧美成人午夜| 日本在线不卡视频一二三区| 嫩呦国产一区二区三区av| 日韩三区在线| 中文字幕亚洲影视| 久久精品国产一区二区| 91精品精品| 视频一区二区三区中文字幕| 国产情侣久久| 久久久久美女| 欧美日韩黄网站| 天堂а√在线最新版中文在线| 一本一道久久a久久精品蜜桃| 亚洲精品无播放器在线播放| 你懂的亚洲视频| 午夜国产精品视频| 91国内精品| 久久国产主播| 欧美日韩在线精品一区二区三区激情综合 | 免费日韩成人| 日韩电影免费在线观看| 日韩在线一区二区| 精品99在线| 亚洲精品麻豆| 91精品啪在线观看国产18| 91福利精品在线观看| 欧美一级精品| 鲁大师精品99久久久| 欧美在线综合| 精品亚洲成人| 免费看日韩精品| 福利片在线一区二区| 亚洲精品伊人| 999久久久精品国产| 国产亚洲一区二区三区不卡| 91精品蜜臀一区二区三区在线| 青草国产精品久久久久久| 久久精品不卡| 麻豆成人av在线| 日韩精品一区二区三区av| 国产精品av久久久久久麻豆网| 国产精品中文字幕亚洲欧美| 中文亚洲免费| 亚洲综合电影| 国产精品伊人| 亚洲综合中文| 欧洲激情综合| 国产一区二区三区四区| 日韩一区二区三区精品| 欧洲激情综合| 成人午夜网址| 欧美日韩亚洲一区二区三区在线| 亚洲经典在线| 日韩不卡在线| 成人一二三区| 国产精品一区高清| 天海翼亚洲一区二区三区| 欧美日韩四区| 国产精品字幕| 精品视频在线观看网站| 日韩一区二区三区免费视频| 午夜精品影院| 亚洲特色特黄| 久久精品导航| 午夜影院一区| 精品五月天堂| 美腿丝袜在线亚洲一区| 欧美日韩亚洲国产精品| 亚洲一区欧美激情| 国产高清一区二区| 91精品国产91久久久久久黑人| 91一区二区| 福利一区视频| 国产一区二区久久久久| 欧美黄色一区二区| 国产日韩三级| 日韩精品视频在线看| 蜜桃av一区二区| 午夜在线精品偷拍| 欧美专区18| 亚洲自啪免费| 国产视频欧美| 丝袜亚洲另类欧美| 日韩中文字幕区一区有砖一区| 在线亚洲观看| 免费日韩精品中文字幕视频在线| 免费国产自线拍一欧美视频| 三级在线观看一区二区| 蜜臀精品久久久久久蜜臀| 日韩影院在线观看| 亚洲人成亚洲精品| 日本va欧美va欧美va精品| 国产区精品区| 精品午夜av| 九九色在线视频| 亚洲v在线看| 女主播福利一区| 亚洲色图国产| 国产欧美综合一区二区三区| 欧美1区二区| 日韩成人a**站| 婷婷综合六月| 欧美精品一线| 亚洲我射av| 欧美日韩一区二区三区四区在线观看 | 久久久久久夜| 午夜影院一区| 在线视频观看日韩| 丝袜美腿亚洲色图| 天堂久久一区| 国产精品久久久久77777丨| 久久在线91| 欧美日韩精品免费观看视完整| 欧美福利在线| 少妇精品久久久一区二区| 国产毛片精品| 成人国产精品久久| 亚洲二区视频| 亚洲女人av| 国产精品va| 久久久久网站| 亚洲香蕉视频| 国产一区二区三区不卡av| 蜜桃视频欧美| 亚洲三级国产| 久久精品二区亚洲w码| 欧美日韩一区二区三区视频播放| 久久国产福利| 国产精品对白久久久久粗| 神马午夜在线视频| 在线观看亚洲精品福利片| 国产欧美亚洲一区| 999视频精品| 一区二区三区午夜视频| 精品美女久久| 黄色在线一区| 国产精品日韩精品在线播放| 国产99久久| 国产欧美另类| 蜜桃成人av| 国产精品伦一区二区| 久久香蕉国产| 国产精品一国产精品k频道56| 久久天堂av| 日韩国产一区二| 九九精品调教| 日韩av中文在线观看| 欧美二三四区| 香蕉久久久久久| 亚洲美女久久精品| 亚洲ww精品| 久久激情一区| 国产精品综合| 亚洲欧美久久| 日韩1区在线| 日韩欧美高清一区二区三区| 天堂av在线| 国产日韩欧美一区在线| 九九久久电影| 久久国产精品美女| 亚洲欧美日本国产专区一区| 久久久久久色| 今天的高清视频免费播放成人| 日韩在线麻豆| 国产二区精品| 国产一区国产二区国产三区|