基于FPGA的深度信念網(wǎng)絡(luò)加速系統(tǒng)研究
本文關(guān)鍵詞:基于FPGA的深度信念網(wǎng)絡(luò)加速系統(tǒng)研究 出處:《中國科學(xué)技術(shù)大學(xué)》2017年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: 深度學(xué)習(xí) 深度信念網(wǎng)絡(luò) FPGA 預(yù)測過程 能效
【摘要】:近幾年,隨著深度學(xué)習(xí)概念的提出,以及計算能力的不斷提高,深度學(xué)習(xí)展示出了很高的科研價值和實用價值,受到了學(xué)術(shù)界和工業(yè)界的青睞。深度學(xué)習(xí)的概念源于人工神經(jīng)網(wǎng)絡(luò),是機(jī)器學(xué)習(xí)中富有生命力的一個研究領(lǐng)域,其動機(jī)在于建立、模擬人腦的神經(jīng)網(wǎng)絡(luò),來解釋圖像、聲音和文本等數(shù)據(jù)。深度信念網(wǎng)絡(luò)是深度學(xué)習(xí)中一種基礎(chǔ)的深度神經(jīng)網(wǎng)絡(luò)類型,也是一種典型的深度生成式模型,由多層受限玻爾茲曼機(jī)堆疊而成。目前深度信念網(wǎng)絡(luò)普遍應(yīng)用于語音識別、手寫識別、文本分類等應(yīng)用領(lǐng)域。深度信念網(wǎng)絡(luò)屬于全連接神經(jīng)網(wǎng)絡(luò),因此當(dāng)網(wǎng)絡(luò)規(guī)模不斷增加時,其參數(shù)量和計算量均急劇增加。如何更快速有效地處理海量數(shù)據(jù),是深度信念網(wǎng)絡(luò)的主要研究方向之一。目前通過多核處理器集群、云計算平臺或通用圖像處理器對其加速都有比較成熟的研究,但仍存在計算效率低或能耗開銷高等問題。采用現(xiàn)場可編程門陣列FPGA等可編程硬件加速深度學(xué)習(xí)算法是常用的加速手段之一;贔PGA的深度學(xué)習(xí)加速器具有高性能、低功耗、可重構(gòu)等特點。本文從深度信念網(wǎng)絡(luò)的預(yù)測過程出發(fā),研究在FPGA加速平臺上對全連接結(jié)構(gòu)的神經(jīng)網(wǎng)絡(luò)的高性能實現(xiàn),并設(shè)計相應(yīng)的加速系統(tǒng),主要工作有:1.分析深度信念網(wǎng)絡(luò)的預(yù)測算法,挖掘單層網(wǎng)絡(luò)內(nèi)和多層網(wǎng)絡(luò)間的計算并行性,并根據(jù)FPGA的計算資源和存儲資源情況,設(shè)計算法的基本計算單元,實現(xiàn)單FPGA加速系統(tǒng)。為達(dá)到高吞吐率的要求,計算單元主要采用流水線設(shè)計。2.將加速器設(shè)計擴(kuò)展到多FPGA加速系統(tǒng)中,將深度信念網(wǎng)絡(luò)按層橫向劃分,或?qū)觾?nèi)按塊劃分,使其計算分布于多片F(xiàn)PGA上,采用流水線或并行計算進(jìn)一步提升性能。3.根據(jù)實現(xiàn)的多FPGA加速系統(tǒng),提取影響加速系統(tǒng)的關(guān)鍵因素,建立性能模型,分析不同劃分方案下的加速系統(tǒng)適用的網(wǎng)絡(luò)結(jié)構(gòu)和應(yīng)用場景。為了驗證設(shè)計的硬件加速系統(tǒng)的性能和性能模型的正確性,本文通過實驗,將加速系統(tǒng)的性能與CPU、GPGPU和傳統(tǒng)的單FPGA加速系統(tǒng)進(jìn)行對比。經(jīng)實驗驗證,本文實現(xiàn)的加速系統(tǒng)具備良好的加速效果,且運(yùn)行時功耗和能耗低,具有較高的能效性。
【學(xué)位授予單位】:中國科學(xué)技術(shù)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP181
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 何長安;趙學(xué)琦;;氣液壓加速系統(tǒng)的仿真建模研究[J];機(jī)床與液壓;2007年05期
2 王躍輝;何曉鋒;魏芳;;針對3G上網(wǎng)用戶的無線網(wǎng)絡(luò)加速系統(tǒng)[J];通信技術(shù);2011年11期
3 范云強(qiáng);;基于冗余數(shù)據(jù)消除技術(shù)的加速系統(tǒng)的研究[J];黑龍江科技信息;2010年10期
4 炎焱;;如何加速系統(tǒng)恢復(fù)[J];每周電腦報;2003年04期
5 張晶,高文,,陳熙霖;面向多媒體的并行加速系統(tǒng)中可重構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計[J];計算機(jī)研究與發(fā)展;1995年10期
6 朱怡安,康繼昌,韓兆軒;實現(xiàn)加速VAX計算機(jī)的方法[J];微電子學(xué)與計算機(jī);1991年06期
7 王春雁;;銳捷網(wǎng)絡(luò)發(fā)布PowerCache內(nèi)容加速系統(tǒng)[J];中國教育信息化;2012年07期
8 王穎;王瑞春;;CDMA EV-DO網(wǎng)絡(luò)中無線加速系統(tǒng)的部署研究[J];郵電設(shè)計技術(shù);2010年03期
9 Stano;時間就是金錢——讓系統(tǒng)啟動得更快[J];電腦愛好者;2002年16期
10 吳瑋;萬晨妍;;基于VPN技術(shù)的移動加速系統(tǒng)解決方案[J];電腦編程技巧與維護(hù);2008年13期
相關(guān)會議論文 前2條
1 蔣路;李旭雯;吳強(qiáng);賈克斌;;嵌入式高速測量儀器用顯示加速系統(tǒng)新方法[A];全國第二屆嵌入式技術(shù)聯(lián)合學(xué)術(shù)會議論文集[C];2007年
2 陳佳洱;郭之虞;陸元榮;高淑麗;朱昆;王智;顏學(xué)慶;彭士香;趙捷;郭菊芳;李緯國;于茂林;袁忠喜;方家馴;;分離作用RFQ加速系統(tǒng)研究進(jìn)展[A];第三屆全國粒子加速器技術(shù)學(xué)術(shù)交流會論文集[C];2007年
相關(guān)碩士學(xué)位論文 前10條
1 張琛;互聯(lián)網(wǎng)緩存加速系統(tǒng)的研究與應(yīng)用[D];山東大學(xué);2015年
2 韓武琦;一個網(wǎng)頁代理加速系統(tǒng)的設(shè)計與實現(xiàn)[D];華中科技大學(xué);2014年
3 鄭君浩;基于OpenFlow的網(wǎng)絡(luò)加速系統(tǒng)的設(shè)計與實現(xiàn)[D];華南理工大學(xué);2016年
4 周漢清;基于SoPC平臺的動態(tài)時間規(guī)整算法加速系統(tǒng)實現(xiàn)[D];華中科技大學(xué);2016年
5 趙洋洋;基于FPGA的深度信念網(wǎng)絡(luò)加速系統(tǒng)研究[D];中國科學(xué)技術(shù)大學(xué);2017年
6 吳結(jié)根;移動互聯(lián)網(wǎng)加速系統(tǒng)設(shè)計與應(yīng)用實踐[D];北京郵電大學(xué);2010年
7 李磊;Web加速系統(tǒng)中前端模塊的設(shè)計與實現(xiàn)[D];北京交通大學(xué);2009年
8 張樺;WEB服務(wù)器加速系統(tǒng)設(shè)計[D];重慶大學(xué);2006年
9 曹偉;企業(yè)web加速系統(tǒng)研究與實現(xiàn)[D];中南大學(xué);2011年
10 楊濱;基于FPGA的BLAS加速系統(tǒng)的設(shè)計與研究[D];首都師范大學(xué);2009年
本文編號:1335110
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/1335110.html