文獻標識碼: A
DOI: 10.19358/j.issn.2096-5133.2021.06.007
引用格式: 陳雅倩,黃魯. 基于浮柵器件的低位寬卷積神經(jīng)網(wǎng)絡(luò)研究[J].信息技術(shù)與網(wǎng)絡(luò)安全,2021,40(6):38-42.
0 引言
卷積神經(jīng)網(wǎng)絡(luò)(Convolution Neural Network,CNN)在圖像識別等領(lǐng)域有著廣泛的應(yīng)用,隨著網(wǎng)絡(luò)深度的不斷增加,CNN模型的參數(shù)也越來越多,例如Alexnet[1]網(wǎng)絡(luò),結(jié)構(gòu)為5層卷積層,3層全連接層,網(wǎng)絡(luò)參數(shù)超過5 000萬,全精度的模型需要250 MB的存儲空間,而功能更加強大的VGG[2]網(wǎng)絡(luò)和Res[3]網(wǎng)絡(luò)的深度以及參數(shù)量更是遠遠超過Alexnet。對于這些卷積神經(jīng)網(wǎng)絡(luò),每個運算周期都需要對數(shù)百萬個參數(shù)進行讀取和運算,大量參數(shù)的讀取既影響網(wǎng)絡(luò)的計算速度也帶來了功耗問題。基于馮諾依曼架構(gòu)的硬件由于計算單元和存儲單元分離,在部署CNN模型時面臨存儲墻問題,數(shù)據(jù)頻繁搬運消耗的時間和能量遠遠大于計算單元計算消耗的時間和能量。
存算一體架構(gòu)的硬件相對于馮諾依曼架構(gòu)的硬件,將計算單元和存儲單元合并,大大減少了數(shù)據(jù)的傳輸,從而降低功耗和加快計算速度[4],因此將深度卷積神經(jīng)網(wǎng)絡(luò)部署在基于存算一體架構(gòu)的硬件上具有廣闊的前景。目前實現(xiàn)存算一體化的硬件主要包括相變存儲器[5](Phase Change Memory,PCM),阻變存儲器ReRAM[6]以及浮柵器件Flash,其中Flash由于制造工藝成熟,受到廣泛關(guān)注。
本文詳細內(nèi)容請下載:http://ihrv.cn/resource/share/2000003598
作者信息:
陳雅倩,黃 魯
(中國科學技術(shù)大學 微電子學院,安徽 合肥230026)