DPU for Convolutional Neural Network
作者: AMD
AMD 深度學習處理器單元 (Deep Learning Processor Unit, DPU) 是一個可程式化引擎,專用於卷積神經網路。
- 設計工具支援: Vivado Software
- 授權: End User License Agreement
- 器件支援: Zynq 7000, Zynq UltraScale+ MPSoC
作者: AMD
AMD 深度學習處理器單元 (Deep Learning Processor Unit, DPU) 是一個可程式化引擎,專用於卷積神經網路。
AMD 深度學習處理器單元 (Deep Learning Processor Unit, DPU) 是一個可程式化引擎,專用於卷積神經網路。此單元包含暫存器配置模組、資料控制器模組及卷積運算模組。DPU 具備專門的指令集,讓 DPU 能有效率地為多種卷積神經網路進行運算。部署於 DPU 的卷積神經網路包括 VGG、ResNet、GoogLeNet、YOLO、SSD、MobileNet、FPN 等等。
DPU IP 能以區塊方式整合於所選 Zynq™ 7000 晶片上系統 (System-on-Chip, SoC) 和 Zynq UltraScale™+ 多處理器晶片上系統 (Multiprocessor system-on-chip, MPSoC) 器件中的可程式化邏輯 (Programmable Logic, PL),並直接連接至處理系統 (Processing System, PS)。若要使用 DPU,您應將指令和輸入影像資料備妥於 DPU 能存取的特定記憶體位址。DPU 運作也需要應用處理單元 (Application Processing Unit, APU) 回應中斷,以協調資料傳輸。
特定 AMD 技術可能需要第三方的啟用或啟動。支援的功能可能會因作業系統而異。 如需特定功能,請向系統製造商確認。沒有技術或產品是絕對安全的。