• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    面向阻變存儲器的長短期記憶網(wǎng)絡加速器的訓練和軟件仿真

    2019-06-26 10:04:58韓建輝張悠慧鄭緯民
    計算機研究與發(fā)展 2019年6期

    劉 鶴 季 宇 韓建輝 張悠慧 鄭緯民

    1(清華大學計算機科學與技術系 北京 100084)2(清華大學微電子學研究所 北京 100084)

    長短期記憶(long short-term memory, LSTM)神經(jīng)網(wǎng)絡擅長處理和預測時間序列中間隔和延遲很長的事件,因此多用于語音識別、機器翻譯、控制機器人、合成音樂等領域.LSTM的推斷計算大概占用了谷歌數(shù)據(jù)中心的30%的工作負載[1].然而,LSTM網(wǎng)絡在傳統(tǒng)的神經(jīng)網(wǎng)絡加速器上的計算效率卻很低.舉例來說,對于TPU[1]而言,相較于卷積神經(jīng)網(wǎng)絡(convolutional neural network, CNN)的86 Topss的速度,LSTM神經(jīng)網(wǎng)絡的速度只能達到2.8Topss.其主要原因在于LSTM的訪存更為密集,因此其計算性能受到內(nèi)存帶寬的嚴格限制.對于GPU[2]和FPGA[3-4]等加速器件,也有類似的結(jié)論.

    為了解決內(nèi)存瓶頸對計算性能的影響,用ReRAM器件可作為神經(jīng)網(wǎng)絡加速器件的計算核心.非易失性阻變存儲器(resistive random-access memory, ReRAM)是新一代的存儲器件,其阻值可動態(tài)設置.利用此器件的物理特性,可以將ReRAM制作成交叉開關陣列(Crossbar)進行神經(jīng)網(wǎng)絡所需的矩陣向量乘法計算.其計算原理是基爾霍夫定律,計算速度快、功耗低,并且避免了一般神經(jīng)網(wǎng)絡加速器計算期間的權重數(shù)據(jù)移動,很大程度上削弱了內(nèi)存帶寬對計算效率的限制.

    由于ReRAM Crossbar本身是模擬電路,相對于一般的數(shù)字電路設計有更多的約束條件,為此本文提出了定制化的訓練算法,使得LSTM網(wǎng)絡在訓練時就充分考慮了相應的硬件約束,能夠更好地反映推斷計算的真實運行環(huán)境.同時本文還完成了一個針對ReRAM器件的System-C模擬器,采用行為級電路模擬技術避免了現(xiàn)有的基于SPICE的ReRAM電路仿真的復雜計算,可以大幅度提高模擬運行速度.相對于SPICE仿真,該模擬器引入的誤差不超過2.68%[注]與真實芯片的電路設計作對比得出該結(jié)論.;且核心計算部分實現(xiàn)了GPU加速,大幅提高了模擬速度,為探索設計空間提供了便利.

    1 背景與相關工作

    1.1 ReRAM

    ReRAM是新一代非易失性存儲器件,其具有非易失性、高密度、低功耗、存算合一、易于3D堆疊等特點.在神經(jīng)網(wǎng)絡計算中可以利用其阻值可調(diào)的特點作為突觸器件,并利用其存算合一的優(yōu)點以Crossbar形式完成高速向量矩陣乘運算.

    具體的計算方式為: ReRAM是一種多級(multi-level)內(nèi)存設備,理論上可以將ReRAM的電導值設為其取值范圍中的任意值.我們可以將ReRAM在Crossbar交叉點的阻值設置為神經(jīng)網(wǎng)絡權重矩陣的對應值,這樣就可以用一個ReRAM Crossbar來表示一個神經(jīng)網(wǎng)絡的權重矩陣,并且根據(jù)其物理特性就地(in-situ)完成矩陣向量乘操作.對于理想的Crossbar器件,將輸入電壓Vi加到每一行字線(word-line),電壓與每一交叉點的電導值Gij相乘,根據(jù)基爾霍夫定律I=GV,每一列的輸出電流I可累加得到.該計算過程能達到很高的并行度和速度,過程如圖1所示:

    Fig. 1 ReRAM Crossbar圖1 ReRAM 交叉開關陣列

    但實際上基于ReRAM Crossbar的計算并不像上文提到的理想情況那樣,主要包含2種非理想因素,分別是設備Variation和周期Variation.設備Variation主要反映在多個ReRAM單元之間的參數(shù)變動,即當我們設置多個ReRAM單元的電導值至某一個給定值時,其實際設置的結(jié)果值并不準確地等于預期值,而是服從預期值附近的一個數(shù)值分布.周期級的Variation則表示單個ReRAM單元的不同次操作之間的電導值并不完全一致.

    具體地,在設置ReRAM電導值的過程中,一個單元的電導值的變化受極性、磁性和輸入電壓等的影響.同時一些非理想情況,如電導值突變和波動會在反復循環(huán)設置電導的過程中出現(xiàn),因此需要寫驗證電路來驗證所設置的電導值是否符合要求.通常的設置過程如下:將電壓脈沖加到ReRAM單元上來增大(或減小)單元的電導值,直到該電導值大于(或小于)期望的電導值.如果實際電導值與期望的電導值相差過大,則需要進行相反的操作來減小(或增大)電導值.同時由于器件不完美特性和設置過程開銷(用于驗證電路的參考電壓數(shù)量有限),實際可用的電導取值通常是離散值.這是當前很多基于ReRAM進行神經(jīng)網(wǎng)絡計算加速的研究工作使用離散電導值的一個原因.另一個原因在于,使用離散的權重值有利于提升神經(jīng)網(wǎng)絡的抗噪能力.

    由于整個加速芯片系統(tǒng)的主要部分仍是數(shù)字電路,因此數(shù)模轉(zhuǎn)換(模數(shù)轉(zhuǎn)換),即DACADC,是很大的硬件開銷.在配置DACADC的時候,需要綜合考慮神經(jīng)網(wǎng)絡的準確率和硬件開銷的均衡.

    數(shù)模轉(zhuǎn)換器(digital analog converter, DAC)的作用是將Crossbar每一行的數(shù)字輸入向量轉(zhuǎn)換成模擬信號.其重要參數(shù)是轉(zhuǎn)換分辨率d,即每次可轉(zhuǎn)換的信號位數(shù).在電路模塊中,DAC要占用不小的硬件面積,因此很多設計(如ISAAC[5]等)將S-bit寬度的數(shù)字輸入信號先轉(zhuǎn)換成一系列低精度的數(shù)字信號(通常精度是寬度為1,即d=1),再經(jīng)過DAC;這也意味著Crossbar要進行(Sd)次的順序操作,這是一種用時間換空間的優(yōu)化策略.DAC的個數(shù)設為2r×C.

    模數(shù)轉(zhuǎn)換器(analog digital converter, ADC)的作用是將Crossbar的每一列電流輸出轉(zhuǎn)換成數(shù)字信號,其傳感分辨率為a.為了減小硬件開銷,通常使用時分復用的方式,即每個Crossbar列的輸出依次進入到ADC中,ADC將其逐個轉(zhuǎn)換成輸出信號.每個Crossbar的ADC的數(shù)量是A.

    1.2 LSTM神經(jīng)網(wǎng)絡

    LSTM[6]網(wǎng)絡是一種帶門結(jié)構的循環(huán)神經(jīng)網(wǎng)絡(recurrent neural network, RNN),適合于處理和預測時間序列中間隔和延遲較長的重要事件.

    LSTM網(wǎng)絡引入了判斷舊有信息是否有用的單元(cell).Cell的構成如圖2所示:

    Fig. 2 LSTM Cell[7]圖2 LSTM計算單元[7]

    遺忘門(forget gate)控制當前輸入xt對來自之前Cell狀態(tài)刪除信息的影響程度:

    ft=σ(Wfor·xt+Rfor·ht-1+bfor).

    (1)

    輸入門(input gate)控制當前輸入xt對當前Cell狀態(tài)中新信息的增量的影響程度:

    it=σ(Win·xt+Rin·ht-1+bin).

    (2)

    輸出門(output gate)控制當前輸入xt對當前網(wǎng)絡輸出的直接影響:

    ot=σ(Wout·xt+Rout·ht-1+bout).

    (3)

    候選階段門(candidate stage gate)代表當前輸入xt所創(chuàng)建的新的信息:

    (4)

    當前細胞狀態(tài)(current cell state)是需要被遺忘和需要被吸收的內(nèi)容的組合,其計算模式?表示逐點乘:

    (5)

    網(wǎng)絡輸出(network output)是輸入xt與當前細胞狀態(tài)的組合,其計算模式為逐點乘:

    ht=ot?tanh(Ct).

    (6)

    1.3 相關工作

    在訓練層面,文獻[8]提出了一種通過補償設備變動的方式來增強魯棒性的訓練方案.文獻[9]使用二值網(wǎng)絡訓練來降低ReRAM表示能力的需求.在基于ReRAM的神經(jīng)網(wǎng)絡加速器設計方面也有一些相關工作.ISAAC[5]是一個使用Crossbar的CNN加速器,提出了流水線化的微體系結(jié)構和新的數(shù)據(jù)編碼技術.PipeLayer[10]是一個面向CNN的基于ReRAM的內(nèi)存計算(processing in memory, PIM)加速器,可以支持訓練和推斷計算.

    在模擬器層面,尚未有研究提出一個開放的模擬框架.NVSim[11]對器件面積、時序、動態(tài)能量等非易失性存儲技術進行建模,但不是針對神經(jīng)網(wǎng)絡加速計算.PIMSim[12]是一個內(nèi)存計算的模擬器,用于傳統(tǒng)的內(nèi)存技術而不支持內(nèi)存和計算的本地化.NeuroSim[13]是一個面向神經(jīng)網(wǎng)絡的基于非易失性存儲陣列結(jié)構的集成模擬框架,但是其目標用戶是希望利用自身的模擬突觸設備快速評估系統(tǒng)級性能的設備工程師.該模擬架構結(jié)構簡單(僅支持針對MNIST手寫體識別數(shù)據(jù)集的2層MLP)并且缺乏相應的訓練和映射軟件.MNSIM[14]是一個針對基于ReRAM的神經(jīng)形態(tài)系統(tǒng)的仿真平臺,包括一個層次化的神經(jīng)形態(tài)計算加速器結(jié)構和可以靈活定制的接口,以及一個行為級的計算準確度模型.但是MNSIM只實現(xiàn)了仿真功能而不支持實際神經(jīng)網(wǎng)絡應用的評估.因此,本文是第1個開源的針對LSTM的基于ReRAM的神經(jīng)網(wǎng)絡加速的訓練和仿真平臺.

    2 針對ReRAM特性與加速器結(jié)構的LSTM神經(jīng)網(wǎng)絡訓練

    2.1 神經(jīng)網(wǎng)絡權重量化

    神經(jīng)網(wǎng)絡權重量化(quantization)是神經(jīng)網(wǎng)絡的常用壓縮算法.一般認為,神經(jīng)網(wǎng)絡參數(shù)過多、計算過于密集,因此需要通過壓縮算法以降低神經(jīng)網(wǎng)絡的有效權重數(shù)量,這樣既可以減少參數(shù),又能簡化計算;同時也能夠降低數(shù)值表示精度,即用低精度計算來代替高精度浮點數(shù)計算,達到降低開銷的目的.本文采用神經(jīng)網(wǎng)絡權重量化的出發(fā)點,主要是從ReRAM器件特性的角度來考慮.

    正如1.1節(jié)介紹的,ReRAM器件的優(yōu)勢在于速度快、功耗低、并行性非常好,但是由于當前工藝不夠成熟以及器件本身的不完美特性,其數(shù)值表示精度低(每個單元所能表示的權重的離散值范圍與個數(shù)都有限)且受器件噪聲的影響較大,因此需要在訓練階段對神經(jīng)網(wǎng)絡權重進行量化,使得神經(jīng)網(wǎng)絡能夠符合實際器件的約束.其主要思想是將原有的權重進行放縮至器件精度范圍如28,然后四舍五入為整數(shù),并用該整數(shù)來表示權重值.

    2.2 層間IO精度限制

    在層間數(shù)據(jù)的傳輸時,數(shù)據(jù)的精度也常常受到硬件開銷的限制.若該層間傳輸?shù)木认拗茷镾-bit,權重精度為b-bit,輸入的行數(shù)有2c行,則在Crossbar中計算時,其結(jié)果數(shù)據(jù)的數(shù)值范圍為2S×2b×2c=2S+b+c,即輸出的結(jié)果精度為(S+b+c)-bit,該結(jié)果需要被截取到層間數(shù)據(jù)傳輸?shù)南拗芐-bit.截取策略一般有2種,最直接的方法是對輸出結(jié)果等比例放縮到S-bit.這種方法的弊端是,當結(jié)果分布不均勻的時候會有較大的精度損失.另一種策略是截取結(jié)果中連續(xù)的S-bit作為最終結(jié)果,截取的起始位置則由數(shù)據(jù)分布來確定.

    2.3 DAC與ADC及移位相加

    在訓練階段還需要考慮ReRAM加速器所需的DAC和ADC以及移位相加(shift-add)對神經(jīng)網(wǎng)絡的影響.因此在訓練的每次矩陣向量乘計算之前,需要將原有的輸入值按位進行拆分,即將原有的1個8-bit輸入向量拆分為8個1-bit輸入向量,并將其合并成新的輸入矩陣(訓練階段以此來加速訓練過程),以此操作模擬DAC的轉(zhuǎn)換過程.

    在訓練階段的矩陣向量乘計算之后,首先需要統(tǒng)計該層所有輸出結(jié)果的最大值,并根據(jù)此最大值確定ADC的參考電流(該參考電流值也將用于模擬器的ADC模塊).在確定了該層ADC的參考電流之后,再將輸出結(jié)果按照DAC的順序,每8個行向量移位相加成1個行向量(即將擴展了8倍大小的輸出矩陣還原成DAC拆分之前的同一層輸出大小).

    2.4 ReRAM噪聲分布

    ReRAM器件的噪聲是指每個單元的噪聲,其大小與單元的電導值(即神經(jīng)網(wǎng)絡權重)有關.每個單元的實際電導值為均值為單元目標電導值的正態(tài)分布,則每個單元的噪音為均值為0、標準差受電導值影響的正態(tài)分布:Gnoise=N(0,δ2).本文采用的ReRAM器件標準差δ符合(由實際測量值擬合得出[15]):

    δ=-0.000 603 4x2+0.061 84x+0.724 0,

    (7)

    其中,x是ReRAM單元的電導值.在Crossbar計算的過程中,由于每次讀取權重都會有偏差(ReRAM特性),因此在以上正態(tài)分布的約束下,每次計算都需要重新生成Gnoise值,并將其加在ReRAM單元的原有電導值上,作為新的讀出值.

    2.5 針對ReRAM特性的神經(jīng)網(wǎng)絡訓練算法

    在神經(jīng)網(wǎng)絡訓練時,為了快速收斂,首先按照經(jīng)典神經(jīng)網(wǎng)絡訓練方法進行訓練,得到高精度模型,在此基礎上,使用本文提出的定制化的訓練算法,訓練得到符合ReRAM約束的神經(jīng)網(wǎng)絡模型.綜合上文提到的ReRAM特性,本文提出的神經(jīng)網(wǎng)絡訓練算法如下:

    1) 前向過程(forward pass)

    步驟1. 神經(jīng)網(wǎng)絡權重8-bit量化.針對各神經(jīng)網(wǎng)絡層,分別選取各層的最大值max(W);保存現(xiàn)有權重為Wold;計算Wnew:

    Wnew=round(Woldmax(W)×
    (27-1))(27-1)×max(W).

    (8)

    步驟3. DAC轉(zhuǎn)換.將步驟2中獲得的inputnew進行按位拆分,生成新的1-bit向量.工作流程如圖3所示.

    Fig. 3 DAC Workflow圖3 DAC工作流程圖

    步驟4. 計算并添加噪音.首先生成標準正態(tài)分布噪音normal,進一步根據(jù)式(7)得到標準差為δ的Vnoise;將Vnoise加到現(xiàn)有Wnew上,得到帶噪音的權重值Wnoise.將DAC生成的1-bit向量與Wnoise相乘,得到輸出output.

    步驟5. ADC與shift-add.首先確定各層參考電壓AD_V,其值為每層output的最大值,即AD_V=max(output) .將每個output值轉(zhuǎn)換成8-bit向量:outputt=round(outputAD_V×(27-1)).按照DAC拆分的順序,每8個outputti進行移位相加:為最終輸出結(jié)果向量.

    2) 反向過程(backward pass)

    步驟1. 將現(xiàn)有網(wǎng)絡權重值Wnoise恢復為Wold.

    步驟2. 使用反向傳播算法(backpropagation)更新權重值.

    以上為本文提出的針對ReRAM特性的神經(jīng)網(wǎng)絡訓練算法.利用此算法可以訓練得到符合ReRAM約束的神經(jīng)網(wǎng)絡模型.

    3 模擬器架構

    3.1 整體架構

    模擬器的主要計算模塊為LSTM模塊和Linear模塊,分別負責LSTM網(wǎng)絡和全連接網(wǎng)絡的計算.除了計算模塊,還有數(shù)據(jù)輸入和輸出模塊,以及相應的數(shù)據(jù)緩沖區(qū)模塊(LSTM模塊的緩沖區(qū)與全連接模塊的緩沖區(qū)結(jié)構相似,僅有規(guī)模參數(shù)不同,因此視為同類模塊).如圖4所示,Linear模塊中包括DAC、若干ReRAM計算陣列、ADC和shift-add以及激活函數(shù),其輸出值將發(fā)送給下一層數(shù)據(jù)緩沖區(qū)(或者作為模擬器的輸出結(jié)果).LSTM模塊的特殊性在于,其激活函數(shù)為非線性函數(shù)Sigmoid和tanh(而非Linear和CNN中常用的ReLU),并且需要引入新的控制和計算功能——向量拼接和逐點乘.

    Fig. 4 Overall architecture圖4 整體架構

    3.2 處理單元

    1) DAC模塊

    DAC模塊的主要作用是將輸入數(shù)據(jù)(8-bit)逐位轉(zhuǎn)換成1-bit數(shù)據(jù),即將一個8-bit向量轉(zhuǎn)換成8個1-bit向量,依次輸送給Crossbar模塊進行計算.如圖4所示,對于4個8-bit(層間IO限制)輸入數(shù)據(jù),對其bit位進行拆分,每個8-bit輸入數(shù)據(jù)按照從高位到低位拆分成8個1-bit數(shù)據(jù);再按照高低位次序,分8次輸入到ReRAM Crossbar中進行計算,因此Crossbar中的計算需要8個時間步完成.

    2) Crossbar模塊

    如圖1所示,將一列輸入電壓與ReRAM單元的電導值(權重值)相乘加得到輸出電流.在此過程中,同時需考慮2.4節(jié)提到的ReRAM單元的噪音,即對每一個ReRAM單元,其計算電流值為Iij=Vi×(Gij+noiseij).Crossbar中的權重值經(jīng)預先訓練和轉(zhuǎn)換得到,在模擬器運行啟動時讀入.Crossbar模塊的大小預先設置為1 152×128,其參數(shù)也是可調(diào)的.

    3) ADC與shift-add模塊

    4) LSTM模塊

    在LSTM模塊中,集成了從上層獲取數(shù)據(jù)、DAC轉(zhuǎn)換、Crossbar的計算、ADC轉(zhuǎn)換這4部分.除此之外,由于LSTM網(wǎng)絡計算的特殊性,還需要引入逐點乘操作和非線性(激活)函數(shù).另外還需要在模擬器中開辟專門的存儲空間來存放本模塊循環(huán)輸入給下一個時間步的結(jié)果Ct.

    經(jīng)過激活函數(shù)的計算后得出的結(jié)果ht作為下一時刻本層的輸入,Ct作為當前細胞狀態(tài)值用于計算下一時刻的細胞狀態(tài),因此需要在本層中存入相應的數(shù)據(jù)緩沖區(qū),待下一時刻本層計算Ct+1時使用.

    Fig. 5 Computation Mode in LSTM module圖5 LSTM模塊的計算模式

    3.3 GPU加速計算

    模擬器的主要計算部分為矩陣向量乘,同時還要在每次進行Crossbar計算時生成滿足高斯分布的噪音(需要生成隨機數(shù)),所以使用CPU進行計算時其時間開銷很大.而GPU作為SIMD硬件,其計算并行性很高,適合做矩陣相乘的操作,目前也多用于神經(jīng)網(wǎng)絡計算,具有良好的加速效果.因此我們考慮使用GPU來加速模擬器,即將Crossbar的主要計算部分由GPU來完成,包括ReRAM單元噪音的生成.在GPU計算時,通過編寫cuda代碼,調(diào)用用于生成隨機數(shù)的curand庫生成符合條件的高斯分布噪聲,并將其加到對應的ReRAM單元的電導值上.加速算法的步驟如下:

    步驟1. 初始化權重W.將所有層Crossbar的權重加載到GPU內(nèi)存中,并根據(jù)權重值計算該層權重對應的噪音標準差δ.

    步驟2. 在System-C模擬器中,將每層輸入拼接成1個大輸入向量input,將input發(fā)送給GPU.

    步驟3. 調(diào)用curand庫,生成標準差為δ的噪音Vnoise,并將該Vnoise與W相加,得到Wnoise.GPU調(diào)用cublas庫進行input和Wnoise的矩陣乘計算,得到輸出向量output.

    步驟4. 將輸出向量output進行轉(zhuǎn)置(GPU中顯存的存儲方式為列優(yōu)先,而CPU內(nèi)存中的存儲方式為行有限).將結(jié)果拷貝回CPU內(nèi)存.

    在具體實現(xiàn)上,使用CMake進行編譯,其中System-C相關代碼需要調(diào)用System-C 2.3.2庫,而Crossbar計算部分則單獨拆分出來,使用NVCC進行編譯.在程序鏈接時,將2部分代碼生成一個可執(zhí)行文件.

    本項目所用的GPU為NVIDIA Tesla P100,其顯存大小為12 GB.加速效果如表1所示:

    Table 1 GPU Acceleration Result表1 使用GPU計算的加速效果

    由表1所示,“數(shù)據(jù)規(guī)格”為所設置的Crossbar大小,其中第1維表示Crossbar個數(shù),后兩維表示單個Crossbar的長和寬.在表1中,第1,2行分別列出了中等矩陣規(guī)模(1 024×1 024)和較大矩陣規(guī)模(3 000×3 000)的加速數(shù)據(jù).由于當前ReRAM工藝所限,其Crossbar陣列規(guī)模亦有限,因此在最后一行給出了Crossbar尺寸為1 152×128的計算加速數(shù)據(jù).表1中的第2列和第3列首先使用無噪音的隨機生成數(shù)據(jù)作為權重驗證計算準確性,可以看出,在無噪音情況下,當陣列規(guī)模較小的時候(第1行和第3行)使用GPU進行計算可以達到16~17×左右的加速比,在陣列規(guī)模較大的時候(第2行)更是能夠發(fā)揮GPU的并行優(yōu)勢,達到185×的加速比.之后再用有噪音的隨機生成數(shù)據(jù)評估性能,在使用GPU進行加速計算的情況下,當陣列規(guī)模較小時(第1行和第3行)加速比可達到400×左右,而當陣列規(guī)模較大時(第2行)其加速比更可達2 794×.由以上數(shù)據(jù)可以看出加速效果十分顯著.

    4 案例研究與結(jié)果評估

    作為案例研究,我們實現(xiàn)了如第3節(jié)架構的一個模擬器,并據(jù)此評估我們的訓練算法.

    4.1 模擬器的實現(xiàn)

    我們實現(xiàn)了一個ReRAM Crossbar仿真框架,并給出了基于Pytorch的定制化訓練算法,包含第3節(jié)中提到的諸多模擬電路特性;模擬器仿真部分基于System-C實現(xiàn),ReRAM設備模型來自文獻[15],默認的IO和權重精度均為8-bit(可以配置).

    在具體的仿真實現(xiàn)上有諸多參數(shù)可以設置,包括電路參數(shù)和神經(jīng)網(wǎng)絡參數(shù),如表2和表3所示:

    Table 2 Circuit Parameters for Simulator表2 模擬器所需電路參數(shù)

    Table 3 Neural Network Parameters for Simulator表3 模擬器所需神經(jīng)網(wǎng)絡參數(shù)

    基于表2和表3所列參數(shù),針對所需的仿真模型,通過提前設置LSTM模塊數(shù)、Linear模塊數(shù)、數(shù)據(jù)緩沖區(qū)模塊數(shù),并通過System-C中的信號將相關模塊串聯(lián),即可生成特定的模擬器,且該流程可通過代碼腳本自動生成.

    對ReRAM神經(jīng)網(wǎng)絡加速器而言,面積和功耗是重要指標之一,因此本項目模擬器對此進行了32 nm尺寸下的參考設計,具體參數(shù)如表4所示.

    其中,緩沖區(qū)(buffer)相關的模型參數(shù)來自CACTI[16],Crossbar面積參數(shù)來源于文獻[17],其他參數(shù)采用了ISAAC[5]的參數(shù).

    Table 4 Hardware Parameters for Simulator表4 模擬器所需硬件參數(shù)

    4.2 仿真結(jié)果的評估

    4.2.1 仿真算法評估

    我們實現(xiàn)的LSTM網(wǎng)絡為應用在一個在TIMIT數(shù)據(jù)集上進行語音識別的網(wǎng)絡.該數(shù)據(jù)集的訓練集、驗證集和測試集大小分別為3 696,400和192.其中每條測試集語音幀數(shù)為619,因此總計有118 848幀測試數(shù)據(jù).其神經(jīng)網(wǎng)絡輸入維度為39(經(jīng)過MFCC預處理后的語音數(shù)據(jù),即每一幀的向量長度),輸出維度為61(語素分類數(shù)),包含一個LSTM層(隱層大小128)和一個全連接層.表5為仿真算法評估結(jié)果.

    Table 5 Evaluation Result for Training Algorithm表5 訓練算法評估結(jié)果

    我們使用通用的神經(jīng)網(wǎng)絡訓練算法作為基準,經(jīng)過30個周期的訓練,其分類準確度可以達到84.22%,此網(wǎng)絡模型稱為基準模型.在此基礎上,我們在訓練中引入了神經(jīng)網(wǎng)絡8-bit的權重量化和IO限制,結(jié)果顯示其準確度為84.17%,即有輕微的下降.接下來將基準模型直接部署模擬器上(后者在模擬過程中引入了所有的限制因素,包括權重量化、IO限制、ReRAM的非理想因素等),結(jié)果顯示由于權重量化、器件噪音以及DAAD等的影響,識別準確度下降為82.53%.最后我們將基準模型在ReRAM約束下進行微調(diào)(fine-tune),引入了所有限制因素,在網(wǎng)絡收斂后,可以得到其識別準確度84.05%,這個數(shù)據(jù)與將該網(wǎng)絡部署到模擬器上獲得的精度一樣.

    表5表明:傳統(tǒng)的訓練算法在應用到ReRAM的推斷過程中,權重的量化和IO精度限制對神經(jīng)網(wǎng)絡的表達結(jié)果影響很小,但是由于器件噪音以及DAAD等的約束,會導致性能下降.而我們的定制化訓練算法將以上因素考慮到訓練過程中,再將訓練好的模型應用到ReRAM Crossbar的計算之上,可以有效減小器件因素帶來的性能下降.

    4.2.2 模擬器的仿真準確度評估

    在模擬器本身的準確性方面,我們做了基于SPICE模擬的評估.這是因為模擬器本身需要能夠滿足實際器件的物理特性和約束.現(xiàn)有的基于SPICE的ReRAM模擬工作,其電路方程非常復雜(對于一個2r×2c的Crossbar,需要求解2r×2c+2r×(2c-1)個電壓參數(shù)和3×2r×2c個電流參數(shù),且方程是非線性的),因此求解難度很高,模擬仿真速度慢.

    本項目模擬器在計算速度和仿真準確性上做了權衡:1)Crossbar的輸入電壓為1-bit的值(只有高低電壓之分),以此來消除非線性的影響;2)考慮到Crossbar陣列中連線上的電容和電感對于計算影響很小[18],因此將其忽略;3)每當讀取電導值時,都要引入ReRAM variation[19].

    在此基礎上,我們將結(jié)果與實際芯片的電路級仿真進行了比較.在陣列大小為1 152×128規(guī)模下,ReRAM單元高阻和低阻分別為800 KΩ和50 KΩ,導線電阻(bit-line,source-line,work-line)分別為87 mΩ,100 mΩ,1.16 Ω(130 nm工藝下的CMOS電路).在此條件下,我們得到的行為級模型計算的結(jié)果電流值與電路仿真的結(jié)果電流值其誤差不超過2.68%.

    5 結(jié)束語

    本文提出了基于ReRAM的長短期記憶網(wǎng)絡加速器訓練和仿真框架,包括針對ReRAM器件特性的定制訓練算法、時鐘驅(qū)動的行為級模擬器及其GPU加速.驗證結(jié)果顯示訓練算法能夠有效降低模擬器件帶來的噪音和數(shù)值精度損失等不利因素的影響,而該模擬器與SPICE仿真的計算結(jié)果誤差在2.68%以內(nèi),并且避免了SPICE對電路仿真耗時過長的缺點.與現(xiàn)有的工作相比,本文提出的模擬器項目完成了端到端的訓練和仿真,并將一個實際應用于TIMIT數(shù)據(jù)集語音分類的LSTM網(wǎng)絡部署并運行.未來我們會繼續(xù)完善該模擬器,增強各模塊的可配置性,為相關的加速器硬件設計提供探索方案.

    致謝感謝北京市未來芯片技術高精尖創(chuàng)新中心的支持!

    性高湖久久久久久久久免费观看| 国产麻豆69| 菩萨蛮人人尽说江南好唐韦庄| 久久ye,这里只有精品| 国产成+人综合+亚洲专区| 成人av一区二区三区在线看 | 久久精品久久久久久噜噜老黄| 多毛熟女@视频| 国产成人a∨麻豆精品| 亚洲精品国产区一区二| 在线精品无人区一区二区三| 久久精品成人免费网站| 久久ye,这里只有精品| 黄色视频在线播放观看不卡| 少妇精品久久久久久久| 国产精品自产拍在线观看55亚洲 | 1024视频免费在线观看| 高清av免费在线| 一本综合久久免费| 亚洲国产毛片av蜜桃av| 国产在线视频一区二区| 日本一区二区免费在线视频| 精品少妇内射三级| 人人妻,人人澡人人爽秒播| 啦啦啦 在线观看视频| 中亚洲国语对白在线视频| 777米奇影视久久| 人妻人人澡人人爽人人| 亚洲欧美色中文字幕在线| 日韩视频一区二区在线观看| 日韩大片免费观看网站| 免费在线观看视频国产中文字幕亚洲 | 老汉色av国产亚洲站长工具| 欧美日韩福利视频一区二区| 精品卡一卡二卡四卡免费| 欧美日韩亚洲高清精品| 色94色欧美一区二区| 精品国产乱码久久久久久小说| 国产99久久九九免费精品| 妹子高潮喷水视频| av有码第一页| 操美女的视频在线观看| 久久精品亚洲熟妇少妇任你| 两个人免费观看高清视频| 在线看a的网站| 爱豆传媒免费全集在线观看| 男人爽女人下面视频在线观看| 国产在线观看jvid| 性色av乱码一区二区三区2| 老司机午夜十八禁免费视频| 精品久久久精品久久久| 精品视频人人做人人爽| 亚洲av国产av综合av卡| 91大片在线观看| 亚洲国产欧美网| 国产成人精品无人区| 亚洲成av片中文字幕在线观看| 岛国毛片在线播放| 国内毛片毛片毛片毛片毛片| 肉色欧美久久久久久久蜜桃| 亚洲国产精品一区二区三区在线| 男女边摸边吃奶| 别揉我奶头~嗯~啊~动态视频 | 亚洲精品成人av观看孕妇| 自线自在国产av| 热99久久久久精品小说推荐| 欧美激情极品国产一区二区三区| 日韩欧美免费精品| 亚洲精品自拍成人| 免费观看a级毛片全部| 日本vs欧美在线观看视频| 国产精品 欧美亚洲| 亚洲专区国产一区二区| 日本精品一区二区三区蜜桃| 午夜精品久久久久久毛片777| 久久久久久久精品精品| 日韩欧美国产一区二区入口| 久久国产精品大桥未久av| 午夜老司机福利片| 亚洲成人手机| 久久国产精品男人的天堂亚洲| 性色av乱码一区二区三区2| 日韩一卡2卡3卡4卡2021年| 热re99久久国产66热| 嫩草影视91久久| 国产男女超爽视频在线观看| 国产成人免费观看mmmm| 精品福利观看| 国产91精品成人一区二区三区 | 亚洲人成77777在线视频| 亚洲天堂av无毛| 日本av手机在线免费观看| 欧美精品啪啪一区二区三区 | 亚洲视频免费观看视频| 蜜桃在线观看..| 99re6热这里在线精品视频| 国产成人系列免费观看| 亚洲国产看品久久| 波多野结衣av一区二区av| 80岁老熟妇乱子伦牲交| 男女床上黄色一级片免费看| 精品久久久久久久毛片微露脸 | 一级毛片电影观看| 午夜日韩欧美国产| 亚洲欧美精品综合一区二区三区| 在线亚洲精品国产二区图片欧美| 国产精品香港三级国产av潘金莲| 亚洲精品国产精品久久久不卡| 欧美在线一区亚洲| 后天国语完整版免费观看| 亚洲伊人久久精品综合| 欧美 亚洲 国产 日韩一| 国产一区有黄有色的免费视频| cao死你这个sao货| 天堂8中文在线网| 美女视频免费永久观看网站| 欧美日韩亚洲综合一区二区三区_| 一本—道久久a久久精品蜜桃钙片| 老司机亚洲免费影院| 日韩 欧美 亚洲 中文字幕| a级毛片在线看网站| 青春草亚洲视频在线观看| 国产精品久久久久久精品古装| 欧美激情极品国产一区二区三区| 老司机福利观看| 97精品久久久久久久久久精品| 男女床上黄色一级片免费看| 老司机午夜十八禁免费视频| 侵犯人妻中文字幕一二三四区| 亚洲第一青青草原| 久9热在线精品视频| 99久久综合免费| 一个人免费看片子| a级毛片在线看网站| 国产精品一区二区免费欧美 | 熟女少妇亚洲综合色aaa.| 少妇 在线观看| 老汉色av国产亚洲站长工具| 成人三级做爰电影| 国产精品久久久久久精品古装| 色94色欧美一区二区| 中文精品一卡2卡3卡4更新| 国产视频一区二区在线看| 精品人妻熟女毛片av久久网站| 99久久国产精品久久久| 久热爱精品视频在线9| 免费在线观看完整版高清| 日本一区二区免费在线视频| 日韩 亚洲 欧美在线| 高清视频免费观看一区二区| 亚洲成国产人片在线观看| 九色亚洲精品在线播放| 女人久久www免费人成看片| 少妇的丰满在线观看| 又紧又爽又黄一区二区| 99精国产麻豆久久婷婷| 2018国产大陆天天弄谢| 欧美 日韩 精品 国产| 美女脱内裤让男人舔精品视频| 2018国产大陆天天弄谢| 伊人久久大香线蕉亚洲五| 亚洲欧美精品自产自拍| 啦啦啦中文免费视频观看日本| 99国产极品粉嫩在线观看| 99国产精品一区二区蜜桃av | 国产激情久久老熟女| 国产精品一二三区在线看| 午夜福利免费观看在线| 熟女少妇亚洲综合色aaa.| 国产无遮挡羞羞视频在线观看| 女人久久www免费人成看片| 可以免费在线观看a视频的电影网站| 一级a爱视频在线免费观看| 黄色视频不卡| 多毛熟女@视频| 欧美亚洲日本最大视频资源| 99国产精品一区二区蜜桃av | 亚洲欧洲精品一区二区精品久久久| 悠悠久久av| 国产伦人伦偷精品视频| 国产精品一区二区在线不卡| 精品亚洲成国产av| 香蕉国产在线看| 亚洲欧美清纯卡通| 一二三四社区在线视频社区8| 色婷婷av一区二区三区视频| 91九色精品人成在线观看| 国产精品久久久久久精品古装| 欧美黑人精品巨大| 亚洲成人国产一区在线观看| 男女床上黄色一级片免费看| 天天操日日干夜夜撸| 亚洲一卡2卡3卡4卡5卡精品中文| 久久久久视频综合| 亚洲成人手机| 自线自在国产av| 99re6热这里在线精品视频| 十八禁网站免费在线| 国产亚洲一区二区精品| 美女中出高潮动态图| 女性生殖器流出的白浆| 亚洲黑人精品在线| 亚洲熟女精品中文字幕| 一级片'在线观看视频| 午夜日韩欧美国产| 亚洲专区中文字幕在线| 一区二区日韩欧美中文字幕| 亚洲性夜色夜夜综合| 亚洲欧美成人综合另类久久久| 一级毛片女人18水好多| 丰满饥渴人妻一区二区三| 久久毛片免费看一区二区三区| 精品免费久久久久久久清纯 | av在线app专区| 五月开心婷婷网| 国产99久久九九免费精品| 成年av动漫网址| 精品福利永久在线观看| 国产1区2区3区精品| h视频一区二区三区| 午夜精品久久久久久毛片777| 不卡av一区二区三区| 91精品三级在线观看| 成年女人毛片免费观看观看9 | 精品国产乱子伦一区二区三区 | 亚洲专区字幕在线| 精品一区二区三卡| 久久久精品国产亚洲av高清涩受| 另类精品久久| 亚洲激情五月婷婷啪啪| 亚洲专区字幕在线| 午夜福利免费观看在线| 脱女人内裤的视频| kizo精华| 法律面前人人平等表现在哪些方面 | 久久精品国产亚洲av高清一级| 91老司机精品| 午夜免费观看性视频| 菩萨蛮人人尽说江南好唐韦庄| 亚洲成人免费电影在线观看| 日韩欧美免费精品| 大片免费播放器 马上看| 少妇被粗大的猛进出69影院| 一本色道久久久久久精品综合| 亚洲欧美日韩另类电影网站| 国产免费福利视频在线观看| 一区二区三区乱码不卡18| 人妻一区二区av| 精品欧美一区二区三区在线| 国产亚洲精品第一综合不卡| 日本wwww免费看| 亚洲精品成人av观看孕妇| 91av网站免费观看| 91精品国产国语对白视频| 另类亚洲欧美激情| 午夜久久久在线观看| 日韩制服丝袜自拍偷拍| 亚洲熟女精品中文字幕| 一区二区三区激情视频| 满18在线观看网站| 夜夜骑夜夜射夜夜干| 十八禁网站免费在线| 欧美国产精品一级二级三级| 国产淫语在线视频| 久久久久视频综合| 亚洲成人免费av在线播放| 69精品国产乱码久久久| 一区二区三区激情视频| 又大又爽又粗| av免费在线观看网站| 美女脱内裤让男人舔精品视频| 久久青草综合色| 国产av一区二区精品久久| 桃花免费在线播放| av线在线观看网站| 欧美日韩一级在线毛片| 九色亚洲精品在线播放| 久久久精品免费免费高清| 欧美成狂野欧美在线观看| 亚洲精品av麻豆狂野| 嫩草影视91久久| 大陆偷拍与自拍| 可以免费在线观看a视频的电影网站| 色老头精品视频在线观看| 国产主播在线观看一区二区| 母亲3免费完整高清在线观看| 国产人伦9x9x在线观看| 国产精品熟女久久久久浪| 男女无遮挡免费网站观看| 国产精品 国内视频| 人人澡人人妻人| 久久久久久人人人人人| 久久精品人人爽人人爽视色| 日本撒尿小便嘘嘘汇集6| 亚洲精品国产av成人精品| 国产主播在线观看一区二区| 国产黄频视频在线观看| 日日夜夜操网爽| 两个人免费观看高清视频| 可以免费在线观看a视频的电影网站| 亚洲 国产 在线| 国产精品成人在线| 韩国高清视频一区二区三区| 大香蕉久久成人网| 一边摸一边抽搐一进一出视频| 国产成人精品在线电影| 色播在线永久视频| 日韩熟女老妇一区二区性免费视频| 国产精品一区二区免费欧美 | 丁香六月欧美| 大香蕉久久网| 久久国产亚洲av麻豆专区| 亚洲国产精品999| 国产片内射在线| 男女无遮挡免费网站观看| 一本色道久久久久久精品综合| av线在线观看网站| 极品人妻少妇av视频| 在线亚洲精品国产二区图片欧美| 国产一区二区三区av在线| 麻豆乱淫一区二区| 这个男人来自地球电影免费观看| 久久人人爽人人片av| 国产精品 国内视频| 女性被躁到高潮视频| 人人妻人人澡人人爽人人夜夜| 精品国产乱子伦一区二区三区 | 黑人操中国人逼视频| 成年人免费黄色播放视频| 亚洲av电影在线观看一区二区三区| 两个人免费观看高清视频| 一级片'在线观看视频| 亚洲欧美色中文字幕在线| 夜夜夜夜夜久久久久| 久久精品国产a三级三级三级| 99热国产这里只有精品6| 热re99久久精品国产66热6| 亚洲av国产av综合av卡| 亚洲三区欧美一区| 十八禁人妻一区二区| 久久国产精品影院| 超色免费av| 久热爱精品视频在线9| 伊人亚洲综合成人网| 五月天丁香电影| 欧美日韩亚洲综合一区二区三区_| 亚洲av片天天在线观看| 亚洲av电影在线进入| 午夜福利视频精品| 国产精品一区二区在线观看99| 日日爽夜夜爽网站| 午夜福利免费观看在线| 天天躁日日躁夜夜躁夜夜| 国产精品一区二区在线观看99| 在线观看免费高清a一片| 在线天堂中文资源库| 免费在线观看日本一区| 大香蕉久久网| 9191精品国产免费久久| 中文字幕人妻丝袜制服| 女性被躁到高潮视频| 亚洲国产精品一区二区三区在线| 亚洲午夜精品一区,二区,三区| 一个人免费在线观看的高清视频 | 亚洲五月色婷婷综合| 午夜福利在线免费观看网站| av天堂久久9| 国产亚洲精品第一综合不卡| 人成视频在线观看免费观看| 久久热在线av| 国产野战对白在线观看| 黄片大片在线免费观看| 美国免费a级毛片| 欧美午夜高清在线| 日本wwww免费看| 一边摸一边做爽爽视频免费| 亚洲男人天堂网一区| av欧美777| 亚洲五月婷婷丁香| 女警被强在线播放| 少妇猛男粗大的猛烈进出视频| 夜夜夜夜夜久久久久| 欧美日韩av久久| 国产精品二区激情视频| 女警被强在线播放| 丰满少妇做爰视频| 一区二区日韩欧美中文字幕| 母亲3免费完整高清在线观看| 日韩大片免费观看网站| 曰老女人黄片| 在线观看一区二区三区激情| 免费在线观看完整版高清| 国产又爽黄色视频| 一个人免费在线观看的高清视频 | 在线观看舔阴道视频| 美女高潮喷水抽搐中文字幕| 成人三级做爰电影| 日韩制服丝袜自拍偷拍| 国产精品偷伦视频观看了| 亚洲欧美一区二区三区久久| 精品少妇黑人巨大在线播放| 2018国产大陆天天弄谢| 亚洲 国产 在线| 欧美亚洲 丝袜 人妻 在线| 亚洲欧美清纯卡通| 国产欧美亚洲国产| 免费久久久久久久精品成人欧美视频| 久久久国产欧美日韩av| 黄片大片在线免费观看| 岛国在线观看网站| 亚洲av电影在线进入| 久久午夜综合久久蜜桃| 啦啦啦免费观看视频1| 国产成人一区二区三区免费视频网站| 热re99久久精品国产66热6| 最新的欧美精品一区二区| 亚洲精品第二区| 母亲3免费完整高清在线观看| 亚洲午夜精品一区,二区,三区| 国产免费福利视频在线观看| 一本大道久久a久久精品| 91av网站免费观看| 久久精品国产综合久久久| 一边摸一边抽搐一进一出视频| 亚洲精品一二三| 一级片'在线观看视频| 国产在线一区二区三区精| 制服诱惑二区| 秋霞在线观看毛片| 99国产精品一区二区蜜桃av | 成人黄色视频免费在线看| 久热爱精品视频在线9| 亚洲av日韩在线播放| 男男h啪啪无遮挡| 亚洲男人天堂网一区| svipshipincom国产片| 巨乳人妻的诱惑在线观看| 国产成人av教育| 亚洲精品中文字幕在线视频| 日韩大码丰满熟妇| 国产老妇伦熟女老妇高清| 91成年电影在线观看| 淫妇啪啪啪对白视频 | 国产一区二区三区av在线| 侵犯人妻中文字幕一二三四区| 中文字幕另类日韩欧美亚洲嫩草| 国精品久久久久久国模美| 91麻豆精品激情在线观看国产 | 黄色视频在线播放观看不卡| 久久人妻福利社区极品人妻图片| av国产精品久久久久影院| 久久亚洲国产成人精品v| 国产精品免费大片| 少妇精品久久久久久久| 亚洲国产av新网站| 国产无遮挡羞羞视频在线观看| 国产成人影院久久av| a 毛片基地| 日本a在线网址| 国产精品自产拍在线观看55亚洲 | 国产精品麻豆人妻色哟哟久久| 亚洲人成电影观看| 亚洲国产精品成人久久小说| 俄罗斯特黄特色一大片| 久久久精品国产亚洲av高清涩受| 久久国产精品人妻蜜桃| 欧美黑人精品巨大| 国产亚洲欧美精品永久| 免费黄频网站在线观看国产| 亚洲伊人久久精品综合| 亚洲伊人色综图| 日本撒尿小便嘘嘘汇集6| 亚洲av成人不卡在线观看播放网 | 老司机亚洲免费影院| 欧美激情高清一区二区三区| 99久久99久久久精品蜜桃| 国产三级黄色录像| av国产精品久久久久影院| 午夜福利,免费看| 久久午夜综合久久蜜桃| 久久久欧美国产精品| 美女扒开内裤让男人捅视频| 欧美av亚洲av综合av国产av| 亚洲国产av新网站| 亚洲专区中文字幕在线| 99香蕉大伊视频| 老司机靠b影院| 后天国语完整版免费观看| 天堂俺去俺来也www色官网| 最新的欧美精品一区二区| 97精品久久久久久久久久精品| 日韩人妻精品一区2区三区| 在线 av 中文字幕| 中文字幕另类日韩欧美亚洲嫩草| 黑人操中国人逼视频| 午夜福利在线免费观看网站| 国产三级黄色录像| 黄色a级毛片大全视频| 99re6热这里在线精品视频| 久久热在线av| 男女床上黄色一级片免费看| 久久人人爽av亚洲精品天堂| 久久亚洲国产成人精品v| 91大片在线观看| 在线观看免费视频网站a站| 精品欧美一区二区三区在线| 亚洲av日韩在线播放| 日日摸夜夜添夜夜添小说| 啦啦啦 在线观看视频| 国产精品一区二区在线不卡| 国产精品久久久av美女十八| 成人国产av品久久久| 最近最新中文字幕大全免费视频| 天天躁日日躁夜夜躁夜夜| 最近中文字幕2019免费版| 一本综合久久免费| 性色av乱码一区二区三区2| 狠狠狠狠99中文字幕| 夜夜骑夜夜射夜夜干| 男女之事视频高清在线观看| 亚洲av成人一区二区三| 人人妻人人澡人人爽人人夜夜| 亚洲国产欧美网| 精品国产一区二区三区久久久樱花| 99九九在线精品视频| 久久国产精品大桥未久av| 丰满少妇做爰视频| 香蕉丝袜av| 夜夜骑夜夜射夜夜干| 狠狠狠狠99中文字幕| 手机成人av网站| 午夜福利在线观看吧| 欧美成人午夜精品| 亚洲精品久久久久久婷婷小说| 黄网站色视频无遮挡免费观看| 久久精品亚洲av国产电影网| 婷婷成人精品国产| 精品熟女少妇八av免费久了| 成人国产一区最新在线观看| 极品人妻少妇av视频| 午夜福利视频在线观看免费| 少妇的丰满在线观看| av欧美777| 欧美精品av麻豆av| 宅男免费午夜| 黄片播放在线免费| 国产欧美亚洲国产| 亚洲av片天天在线观看| 最近中文字幕2019免费版| 不卡av一区二区三区| 电影成人av| 又紧又爽又黄一区二区| 嫁个100分男人电影在线观看| 不卡一级毛片| 一进一出抽搐动态| 亚洲精品一区蜜桃| 亚洲第一欧美日韩一区二区三区 | 黄色 视频免费看| 国产国语露脸激情在线看| 日韩欧美国产一区二区入口| 亚洲国产欧美在线一区| 午夜福利乱码中文字幕| 制服人妻中文乱码| 日韩,欧美,国产一区二区三区| 国产成人精品久久二区二区免费| 丝袜美腿诱惑在线| 欧美精品啪啪一区二区三区 | 国产日韩一区二区三区精品不卡| 一二三四社区在线视频社区8| 精品高清国产在线一区| 91av网站免费观看| 97人妻天天添夜夜摸| 大香蕉久久成人网| 天天躁夜夜躁狠狠躁躁| 首页视频小说图片口味搜索| 日韩欧美一区视频在线观看| 亚洲情色 制服丝袜| 亚洲中文av在线| 一本大道久久a久久精品| 国产精品 国内视频| 999久久久精品免费观看国产| 一进一出抽搐动态| 欧美av亚洲av综合av国产av| 午夜成年电影在线免费观看| 午夜福利,免费看| 亚洲中文日韩欧美视频| 国产免费福利视频在线观看| 亚洲午夜精品一区,二区,三区| 亚洲精品日韩在线中文字幕| 建设人人有责人人尽责人人享有的| 别揉我奶头~嗯~啊~动态视频 | 亚洲精品乱久久久久久| 两个人免费观看高清视频| 制服人妻中文乱码| videosex国产| 亚洲一区中文字幕在线| 国产黄频视频在线观看| 久久人人97超碰香蕉20202| 精品久久蜜臀av无| 久久中文看片网| 日日摸夜夜添夜夜添小说| 成年美女黄网站色视频大全免费| 狂野欧美激情性bbbbbb| 69精品国产乱码久久久| 亚洲成人免费av在线播放| 欧美另类一区| 岛国毛片在线播放| 两性午夜刺激爽爽歪歪视频在线观看 | 久久av网站| 一级毛片精品| 国产亚洲精品久久久久5区| 老司机亚洲免费影院| 国产精品偷伦视频观看了| 人人妻,人人澡人人爽秒播| 亚洲精品国产一区二区精华液|