0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

憶阻器是什么?基于憶阻器的硬件系統(tǒng)有何優(yōu)勢?

工程師鄧生 ? 來源:雷鋒網(wǎng) ? 作者:劉琳 ? 2020-02-27 09:43 ? 次閱讀

有很多童鞋可能不知道憶阻器是什么?在開始今天的話題之前,雷鋒網(wǎng)(公眾號:雷鋒網(wǎng))編輯先為大家普及下憶阻器是什么。

所謂憶阻器,全稱記憶電阻器(Memristor),是繼電阻、電容、電感之后的第四種電路基本元件,表示磁通與電荷之間的關系,這種組件的的電阻會隨著通過的電流量而改變,而且就算電流停止了,它的電阻仍然會停留在之前的值,直到接受到反向的電流它才會被推回去,等于說能“記住”之前的電流量。

簡言之,憶阻器(memristor)可以在斷電之后,仍能“記憶”通過的電荷,其所具備的這種特性與神經(jīng)突觸之間的相似性,使其具備獲得自主學習功能的潛力。因此,基于憶阻器的神經(jīng)形態(tài)計算系統(tǒng)能為神經(jīng)網(wǎng)絡訓練提供快速節(jié)能的方法,但是,圖像識別模型之一 的卷積神經(jīng)網(wǎng)絡還沒有利用憶阻器交叉陣列的完全硬件實現(xiàn)。

不過,最近雷鋒網(wǎng)了解到,清華大學微電子所、未來芯片技術高精尖創(chuàng)新中心錢鶴、吳華強教授團隊與合作者在《自然》在線發(fā)表了題為“ Fully hardware-implemented memristor convolutional neural network ”的研究論文,報道了基于憶阻器陣列芯片卷積網(wǎng)絡的完整硬件實現(xiàn)。

他們提出用高能效比、高性能的均勻憶阻器交叉陣列實現(xiàn) CNN,該實現(xiàn)共集成了 8個 PE ,每個 PE 包含2048 個單元的憶阻器陣列,以提升并行計算效率。此外,研究者還提出了一種高效的混合訓練方法,以適應設備缺陷,改進整個系統(tǒng)的性能。研究者構建了基于憶阻器的五層 CNN 來執(zhí)行 MNIST 圖像識別任務,識別準確率超過 96%。

除了使用不同卷積核對共享輸入執(zhí)行并行卷積外,憶阻器陣列還復制了多個相同卷積核,以并行處理不同的輸入。相較于當前最優(yōu)的圖形處理器GPU),基于憶阻器的 CNN 神經(jīng)形態(tài)系統(tǒng)的能效要高出一個數(shù)量級,且實驗證明該系統(tǒng)可擴展至大型網(wǎng)絡,如殘差神經(jīng)網(wǎng)絡。該結果或可促進針對深度神經(jīng)網(wǎng)絡和邊緣計算提供基于憶阻器的非馮諾伊曼(non-von Neumann)硬件解決方案,在處理卷積神經(jīng)網(wǎng)絡(CNN)時的能效比圖形處理器芯片(GPU)高兩個數(shù)量級,大幅提升了計算設備的算力,成功實現(xiàn)了以更小的功耗和更低的硬件成本完成復雜的計算。

首個完全基于憶阻器的 CNN 硬件實現(xiàn)

據(jù)介紹,當前國際上的憶阻器研究還停留在簡單網(wǎng)絡結構的驗證,或者基于少量器件數(shù)據(jù)進行的仿真?;趹涀杵麝嚵械耐暾布崿F(xiàn)仍然有很多挑戰(zhàn)。

比如,器件方面,需要制備高一致、可靠的陣列;系統(tǒng)方面,憶阻器因工作原理而存在固有缺陷(如器件間波動、器件電導卡滯、電導狀態(tài)漂移等),會導致計算準確率降低;架構方面,憶阻器陣列實現(xiàn)卷積功能需要以串行滑動的方式連續(xù)采樣、計算多個輸入塊,無法匹配全連接結構的計算效率。

在這些研究成果的基礎之上,錢鶴、吳華強團隊逐漸優(yōu)化材料和器件結構,制備出了高性能的憶阻器陣列。

在器件方面,該研究成功實現(xiàn)了一個完整的五層 mCNN,用于執(zhí)行 MNIST 手寫數(shù)字圖像識別任務。優(yōu)化后的材料堆棧(material stack)能夠在 2048 個單晶體管單憶阻器(one-transistor–one-memristor,1T1R)陣列中實現(xiàn)可靠且均勻的模擬開關行為。使用該研究提出的混合訓練機制后,實驗在整個測試集上的識別準確率達到了 96.19%。

利用混合訓練方法得到 mCNN

此外,該研究在三個并行憶阻器卷積器中復制了卷積核,從而將 mCNN 的延遲降低約 2/3。該研究得到的高度集成神經(jīng)形態(tài)系統(tǒng)彌補了基于憶阻器的卷積運算和全連接 VMM 之間的吞吐量差距,從而為大幅提升 CNN 效率提供了可行的解決方案。

架構方面,之前基于憶阻器的 demo 依賴于單一陣列,其主要原因是生成高度可重復的陣列面臨巨大挑戰(zhàn)。憶阻器設備的易變性和不完美特性被認為是神經(jīng)形態(tài)計算應用的主要瓶頸。該研究提出了一種基于憶阻器的靈活計算架構,適用于神經(jīng)網(wǎng)絡。

存算一體系統(tǒng)架構

憶阻器單元使用 TiN/TaO_x/HfO_x/TiN 的材料堆疊,通過調節(jié)電場和熱,在增強(SET)和抑制(RESET)這兩種情況下均展現(xiàn)出連續(xù)電導率調節(jié)能力。材料和制造流程與傳統(tǒng)的 CMOS 流程兼容,從而使憶阻器陣列可以方便地內置在晶圓的后段制程中,以減少流程變動,實現(xiàn)高復現(xiàn)性。得到的交叉陣列在同等的編程條件下具備均勻的模擬開關行為。因此,多憶阻器陣列硬件系統(tǒng)基于自定義印刷電路板(PCB)和 FPGA 評估板(ZC706, Xilinx)構建。

系統(tǒng)方面,該系統(tǒng)主要包含八個基于憶阻器的處理元件(PE)。每個 PE 集成了 2048 個單元的憶阻器陣列。每個憶阻器與晶體管的漏級端相連,即 1T1R 配置。核心 PCB 子系統(tǒng)具備八個憶阻器陣列芯片,每個憶阻器陣列具備 128 x 16 個 1T1R 單元。在水平方向上共有 128 條并行字線和 128 條源線,在垂直方向上共有 16 條位線。

基于憶阻器的硬件系統(tǒng)具備可靠的多級電導率狀態(tài)

該陣列展示了極具可重復性的多級電導率狀態(tài),成功證明了存算一體架構全硬件實現(xiàn)的可行性。

有何優(yōu)勢?

眾所周知,CNN 是最重要的深度神經(jīng)網(wǎng)絡之一,在圖像處理相關任務中發(fā)揮關鍵作用,如圖像識別、圖像分割和目標檢測。

CNN 的典型計算步驟需要大量滑動卷積操作。從這個方面來看,CNN 需要支持并行乘積累加運算(MAC)的計算單元。而這需要重新設計傳統(tǒng)的計算系統(tǒng),以便以更高的性能、更低的能耗來運行 CNN,這些計算系統(tǒng)包括通用應用平臺(如 GPU)、應用特定的加速器等。

但是,計算效率的進一步提升最終受限于系統(tǒng)的馮諾伊曼架構,該架構中的內存和處理單元是物理分離的,從而導致大量能耗,以及不同單元之間數(shù)據(jù)搬運的高延遲。

與之相反,基于憶阻器的神經(jīng)形態(tài)計算可以提供非馮諾伊曼計算范式,即存儲數(shù)據(jù),從而消除數(shù)據(jù)遷移的消耗。憶阻器陣列直接使用歐姆定律進行加法運算,使用基爾霍夫定律(Kirchhoffs law)進行乘法運算,因而能夠實現(xiàn)并行存內(in-memory)MAC 運算,從而模擬存內計算(in-memory computing),并實現(xiàn)速度和能效的大幅提升,減小誤差。
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 憶阻器
    +關注

    關注

    8

    文章

    73

    瀏覽量

    19868
  • cnn
    cnn
    +關注

    關注

    3

    文章

    352

    瀏覽量

    22217
收藏 人收藏

    評論

    相關推薦

    式壓力傳感在工業(yè)自動化中的應用

    隨著工業(yè)自動化技術的不斷發(fā)展,對傳感的要求也越來越高。壓式壓力傳感以其獨特的優(yōu)勢,在工業(yè)自動化領域扮演著越來越重要的角色。 1. 壓
    的頭像 發(fā)表于 12-29 11:41 ?137次閱讀

    如何提高壓式壓力傳感的精度

    式壓力傳感是一種利用半導體材料的壓效應來測量壓力的傳感。它具有體積小、重量輕、靈敏度高、響應速度快等優(yōu)點,廣泛應用于工業(yè)、汽車、醫(yī)療等領域。然而,壓
    的頭像 發(fā)表于 12-29 11:38 ?131次閱讀

    如何選擇壓式壓力傳感

    式壓力傳感因其高精度、高穩(wěn)定性和良好的線性響應而受到青睞。在選擇壓式壓力傳感時,了解其工作原理和關鍵參數(shù)至關重要。 1. 工作原理 壓
    的頭像 發(fā)表于 12-29 11:03 ?152次閱讀

    自旋:最像大腦的存儲

    ? 一種名為“自旋”的新型神經(jīng)形態(tài)元件模仿人類大腦的節(jié)能運作,將AI應用程序的功耗降低到傳統(tǒng)設備的1/100。TDK與法國研究機構CEA合作開發(fā)了這種“自旋
    的頭像 發(fā)表于 12-07 10:08 ?154次閱讀

    吉時利源表軟件在測試中的應用

    吉時利源表軟件在測試中的應用及其優(yōu)勢。 一、什么是吉時利源表軟件? 吉時利源表軟件是一種用于控制和記錄測試設備狀態(tài)的專用軟件。它能夠通過精確控制電流、電壓等參數(shù),幫助工程師進行各
    的頭像 發(fā)表于 11-19 16:24 ?221次閱讀
    吉時利源表軟件在<b class='flag-5'>憶</b><b class='flag-5'>阻</b><b class='flag-5'>器</b>測試中的應用

    聯(lián)榮獲2024年度閃存控制金獎

    近日,由百易傳媒(DOIT)主辦的2024中國數(shù)據(jù)與存儲峰會,以“智數(shù)據(jù) AI未來”為主題在北京舉行,《2024年度存儲風云榜》也在會議期間同步揭曉,聯(lián)企業(yè)級控制Phoenix8030和消費級
    的頭像 發(fā)表于 11-08 18:11 ?543次閱讀

    TDK成功研發(fā)出用于神經(jīng)形態(tài)設備的自旋

    委員會(CEA)合作,TDK證明了其“自旋”可以作為神經(jīng)形態(tài)設備的基本元件。今后,TDK將與日本東北大學創(chuàng)新集成電子系統(tǒng)研發(fā)中心合作開展此項技術的實際開發(fā)工作。
    的頭像 發(fā)表于 10-14 11:00 ?466次閱讀

    誘導的超混沌、多渦旋和極端多穩(wěn)態(tài)小數(shù)階HNN:鏡像加密和FPGA實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《誘導的超混沌、多渦旋和極端多穩(wěn)態(tài)小數(shù)階HNN:鏡像加密和FPGA實現(xiàn).pdf》資料免費下載
    發(fā)表于 06-03 14:46 ?0次下載

    我們在測試時到底在測試什么?# #類腦計算 #存算一體 #芯片 #GPU

    gpu
    安泰小課堂
    發(fā)布于 :2024年05月15日 18:30:54

    通向計算新未來,自旋進一步降低能耗

    電子發(fā)燒友網(wǎng)報道(文/李寧遠)人工智能、機器學習、大數(shù)據(jù)是現(xiàn)在蓬勃發(fā)展的領域,這些技術的飛速發(fā)展拉動了對高性能計算和存儲的需求。在這些背景下,獨特的性能展現(xiàn)出其廣泛的應用前景。 ?
    的頭像 發(fā)表于 04-30 00:53 ?3833次閱讀

    如何利用技術改變高精度的科學計算

    當組織成縱橫陣列時,這種電路通過以大規(guī)模并行方式使用物理定律進行模擬計算,從而大大加速矩陣運算,這是神經(jīng)網(wǎng)絡中最常用但非常耗電的計算。
    發(fā)表于 04-03 15:18 ?695次閱讀

    AI時代,恒創(chuàng)源如何定義SSD?

    電子發(fā)燒友網(wǎng)報道(文/黃山明) 作為專注于存儲技術和應用的產(chǎn)業(yè)峰會,今年的CFMS如期在深圳召開。與往期很大區(qū)別的是,今年的分享中,聊的更多的其實是AI,或者說是AI將對存儲帶來的影響。 ? 隨著
    的頭像 發(fā)表于 03-21 18:19 ?3369次閱讀
    AI時代,<b class='flag-5'>憶</b>恒創(chuàng)源如何定義SSD?

    基于VO2的無線物聯(lián)網(wǎng)混合系統(tǒng)

    針對此問題,北京大學集成電路學院/集成電路高精尖創(chuàng)新中心的楊玉超教授團隊首次提出以VO2 為主體的高一致性、可校準的頻率振蕩,在此基礎上構建了8×8的VO2
    的頭像 發(fā)表于 02-22 09:30 ?698次閱讀

    什么是性負載?什么是感性負載?

    負載具有不同的性質和特點,下面將詳細介紹這兩種負載類型。 一、性負載: 性負載是指電阻、電子元器件或電阻模擬等負載中的電阻部分。
    的頭像 發(fā)表于 02-19 13:49 ?1.4w次閱讀

    是什么意思 熱符號

    (Thermal Resistance),通常用符號Rth表示,是衡量材料或系統(tǒng)對熱能傳遞的阻礙程度的物理量。類似于電阻對電流流動的阻礙作用,熱描述了溫度差與通過材料的熱流量之間的關系
    的頭像 發(fā)表于 02-06 13:44 ?4004次閱讀
    熱<b class='flag-5'>阻</b>是什么意思 熱<b class='flag-5'>阻</b>符號