《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 使用Theano,Python,PYNQ和Zynq開發定點Deep Recurrent神經網絡

使用Theano,Python,PYNQ和Zynq開發定點Deep Recurrent神經網絡

2018-02-05

可編程邏輯(PLD)是由一種通用的集成電路產生的,邏輯功能按照用戶對器件編程來確定,用戶可以自行編程把數字系統集成在PLD中。經過多年的發展,可編程邏輯器件由70年代的可編程邏輯陣列器件 (PLD) 發展到目前的擁有數千萬門的現場可編程陣列邏輯 (FPGA), 隨著人工智能研究的火熱發展,FPGA的并行性已經在一些實時性很高的神經網絡計算任務中得到應用。由于在FPGA上實現浮點數會耗費很多硬件資源,而定點數雖然精度有限,但是對于不同應用通過選擇合適的字長精度仍可以保證收斂,且速度要比浮點數表示更快而且資源耗費更少, 已經使其成為嵌入式AI和機器學習應用程序的理想選擇。

最新的證明點是英國伯明翰大學電子電氣和系統工程系的Yufeng Hao和Steven Quigley最近發表的論文。論文標題為“在Xilinx FPGA上實現深度遞歸神經網絡語言模型“,介紹了使用Python編程語言成功實現和訓練基于固定點深度遞歸神經網絡(DRNN); Theano數學庫和多維數組的框架; 開源的基于Python的PYNQ開發環境; Digilent PYNQ-Z1開發板以及PYNQ-Z1板上的賽靈思Zynq Z-7020的片上系統SoC。Zynq-7000系列裝載了雙核ARM Cortex-A9處理器和28nm的Artix-7或Kintex-7可編程邏輯。在單片上集成了CPU,DSP以及ASSP,具備了關鍵分析和硬件加速能力以及混合信號功能,出色的性價比和最大的設計靈活性也是特點之一。使用Python DRNN硬件加速覆蓋(一種賽靈思公司提出的硬件庫,使用Python API在硬件邏輯和軟件中建立連接并交換數據),兩個合作者使用此設計為NLP(自然語言處理)應用程序實現了20GOPS(10億次每秒)的處理吞吐量,優于早期基于FPGA的實現2.75倍到70.5倍。

論文的大部分討論了NLP和LM(語言模型),“它涉及機器翻譯,語音搜索,語音標記和語音識別”。本文隨后討論了使用Vivado HLS開發工具和Verilog語言實現DRNN LM硬件加速器,可以為PYNQ開發環境合成一個定制的硬件覆蓋。由此產生的加速器包含五個過程元素(PE),能夠在此應用程序中提供20GOPS的數據吞吐量。以下是設計的框圖:

DRNN Accelerator Block Diagram.jpg

 

DRNN加速器框圖

Vivado設計套件為下一代超高效率的C/C++和基于IP的設計提供了新的方法。融入了新的超快高效率設計方法集,用戶可以實現10-15倍的效率的提升。Vivado HLS支持ISE和Vivado設計環境,可以通過集成C,C++和SystemC標準到賽靈思的可編程器件中而無需創建RTL模型,加快IP的創建。

這篇論文中包括了大量深入的技術細節,但是這一句話總結了這篇博客文章的理由:“更重要的是,我們展示了軟件和硬件聯合設計和仿真過程在神經網絡領域的應用“。考慮到PYNQ-Z1開發板的售價為229美元,這種說法是完全正確的。

聲明:本文來源于Xilinx Xcell Daily Blog,由創新網賽靈思中文社區編譯,轉載請注明作者、出處及原文鏈接


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 99视频在线看 | 免费一级毛片能看的 | 精品伊人久久大线蕉色首页 | 国产黄色一级大片 | 欧美成视频人免费淫片 | 永久网站色视频在线观看免费 | 国内精品一区二区三区 | 午夜视频在线观看区二区 | 欧美综合中文字幕久久 | 成人欧美精品大91在线 | 午夜欧美精品久久久久久久久 | 国产网站麻豆精品视频 | 欧美激情精品久久久久久久 | 青草午夜精品视频在线观看 | 狠狠大日本亚洲香蕉亚洲 | 久久天堂视频 | 亚洲日本一区二区三区在线 | 18性夜影院午夜寂寞影院免费 | 中文国产日韩欧美视频 | 精品成人一区二区 | 天天做天天看夜夜爽毛片 | 男人把女人下部桶爽的视频 | 成在线人免费视频 | 一区二区三区在线观看视频 | 欧美精品在线观看视频 | 国产一区二区在线观看动漫 | 日本夜夜 | 国产欧美在线观看视频 | 艾草在线精品视频播放 | 成年男女男免费视频网站不卡 | 欧美一级特黄高清免费 | 精品一区二区三区中文字幕 | 最近中文字幕完整视频大全版 | 波多野结衣亚洲一区二区三区 | 一本中文字幕一区 | 欧美综合影院 | 中文字幕在线观看一区二区 | 国产午夜毛片v一区二区三区 | 国产999在线观看 | 日本中文字幕视频 | 天堂在线中文字幕 |