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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Kevin K. Chang:解決了DRAM問(wèn)題 提出新的架構(gòu)改進(jìn)DRAM延遲問(wèn)題

存儲(chǔ)界 ? 2018-01-05 14:19 ? 次閱讀

卡內(nèi)基梅隆大學(xué)的Kevin K. Chang發(fā)表了一篇亮眼、出色的博士論文——《理解和改進(jìn)基于DRAM的內(nèi)存系統(tǒng)的延遲》(Understanding and Improving the Latency of DRAM-Based Memory Systems),解決了DRAM問(wèn)題,并提出了一些新的架構(gòu)改進(jìn)辦法,以在DRAM延遲方面做出實(shí)質(zhì)性的改進(jìn)。

三個(gè)問(wèn)題

Kevin將DRAM延遲問(wèn)題分成四個(gè)部分,筆者將在這里總結(jié)其中三個(gè):

·低效的批量數(shù)據(jù)移動(dòng)。

·DRAM刷新干擾。當(dāng)DRAM正在刷新時(shí),它不能全部被訪問(wèn)。

·單元格(Cell)潛伏期的變化——由于制造變異性。

至于第四個(gè)問(wèn)題:延遲所帶來(lái)的影響,有興趣的朋友可以一起討論。

1.低效的批量數(shù)據(jù)移動(dòng)

在內(nèi)存和存儲(chǔ)代價(jià)高昂的時(shí)候,數(shù)據(jù)移動(dòng)被限制在一個(gè)寄存器大小的塊中,或者最多是來(lái)自磁盤(pán)的512字節(jié)塊。但如今,在存儲(chǔ)容量達(dá)千兆字節(jié)的存儲(chǔ)空間和海量?jī)?nèi)存的情況下,海量數(shù)據(jù)移動(dòng)變得越來(lái)越普遍。

但數(shù)據(jù)移動(dòng)的架構(gòu)——從內(nèi)存到CPU,再到有限的內(nèi)存總線——都沒(méi)有改變。Chang的建議是一種新型的、高帶寬的存儲(chǔ)器子陣列之間的數(shù)據(jù)通路,利用幾個(gè)隔離晶體管在同一存儲(chǔ)器中的子陣列之間創(chuàng)建寬——8192位寬——并行總線。

2.DRAM刷新干擾

DRAM內(nèi)存單元需要刷新以保存數(shù)據(jù),這就是為什么它被稱為動(dòng)態(tài)RAM。DRAM刷新是成隊(duì)列,而不是一次性刷新的,因?yàn)檫@樣做需要太多的能耗。但是,當(dāng)一個(gè)隊(duì)列被刷新時(shí),它不能被訪問(wèn),這會(huì)造成延遲。

DRAM的延遲正在變高,因?yàn)殡S著芯片密度的增加,需要更新更多的隊(duì)列,32Gb的芯片上可能降低將近20%的性能。

Chang提出了兩種機(jī)制,即通過(guò)對(duì)bank和子陣列的內(nèi)存訪問(wèn)進(jìn)行并行刷新來(lái)隱藏刷新延遲。一個(gè)是使用無(wú)序的per-bank刷新,使內(nèi)存控制器可以指定一個(gè)空閑的bank來(lái)刷新,而不是常規(guī)的嚴(yán)格循環(huán)順序。第二種策略是寫(xiě)-刷新操作并行化,使刷新延遲和寫(xiě)延遲重疊。

在他的測(cè)試中,使用8核CPU,這些策略提高了超過(guò)27%的加權(quán)內(nèi)存性能。

3.單元格延遲變化

得益于制造工藝的提升,記憶單元格可以有大量性能提升,隨著密度的增加而增加。但是DRAM被指定以最慢的單元的速度可靠運(yùn)行,這意味著如果使用最快的單元格,就會(huì)有顯著的性能上升。

Chang在論文中提出了兩種利用這種變化的機(jī)制,獲得的速度提升從13%提高到了幾乎20%。

探索與優(yōu)化

在系統(tǒng)架構(gòu)中,探索瓶頸和修復(fù)瓶頸的工作是沒(méi)有終點(diǎn)的。過(guò)去20年內(nèi),DRAM一度被認(rèn)為難有進(jìn)步,但我們看到,其延遲水平也會(huì)被改變。

隨著越來(lái)越多的晶體管、專業(yè)指令集和諸如此類(lèi)的性能的提高,降低DRAM延遲也將成為性能改進(jìn)的主要目標(biāo)。

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

    關(guān)注

    40

    文章

    2337

    瀏覽量

    184890
  • 延遲
    +關(guān)注

    關(guān)注

    1

    文章

    74

    瀏覽量

    13705

原文標(biāo)題:20年難有進(jìn)步,DRAM延遲問(wèn)題得到優(yōu)化

文章出處:【微信號(hào):cunchujie,微信公眾號(hào):存儲(chǔ)界】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    DRAM原理 - 1.存儲(chǔ)單元陣列#DRAM

    DRAM
    EE_Voky
    發(fā)布于 :2022年06月28日 15:17:53

    DRAM原理 - 2.讀寫(xiě)循環(huán)#DRAM原理

    DRAM
    EE_Voky
    發(fā)布于 :2022年06月28日 15:18:22

    DRAM原理 - 4.選通器與分配器#DRAM原理

    DRAM
    EE_Voky
    發(fā)布于 :2022年06月28日 15:20:21

    DRAM原理 - 5.DIMM層次結(jié)構(gòu)#DRAM原理

    DRAM
    EE_Voky
    發(fā)布于 :2022年06月28日 15:20:45

    DRAM原理 - 6.猝發(fā)模式與內(nèi)存交錯(cuò)#DRAM原理

    DRAM
    EE_Voky
    發(fā)布于 :2022年06月28日 15:21:11

    DRAM原理 - 7.地址映射#DRAM原理

    DRAM
    EE_Voky
    發(fā)布于 :2022年06月28日 15:21:30

    [分享]直接總線式DRAM的信號(hào)連接

    操作。   另外,采用2個(gè)系統(tǒng)時(shí)鐘是處理時(shí)鐘相位偏移的對(duì)策,DDRSDRAM利用雙向的選通信號(hào)實(shí)施時(shí)鐘相位偏移的處理對(duì)策,而Direct Rambus DRAM預(yù)各DRAM
    發(fā)表于 12-04 10:16

    DRAM內(nèi)存原理

    DRAM內(nèi)存原理   不管你信不信,RDRAM (Rambus)、DDR SDRAM甚至是EDO RAM它們?cè)诒举|(zhì)上講是一樣的。RDRAM、DDR RAM
    發(fā)表于 10-21 18:27

    【內(nèi)存知識(shí)】DRAM芯片工作原理

    、DRAM芯片針腳的作用Intel在1979年發(fā)布的2188DRAM芯片,采用16Kx1 DRAM 18線DIP封裝。是最早出現(xiàn)的一款DRAM芯片。我們現(xiàn)在來(lái)解讀一下它所代表的意義:“
    發(fā)表于 07-15 11:40

    NUC8i7BEH DRAM頻率不穩(wěn)定

    問(wèn)題,主板問(wèn)題,或沒(méi)有問(wèn)題。附件是BIOS和CPU-Z DRAM頻率的變化。IMG_3343.JPG 1.2 MBIMG_3340.JPG 1.2 MBIMG_3336.JPG 783.1 K.以上
    發(fā)表于 10-26 14:58

    FPGA DRAM數(shù)據(jù)錯(cuò)位

    通過(guò)實(shí)驗(yàn)發(fā)現(xiàn)DRAM刷新數(shù)據(jù)有延遲,這個(gè)是任何資料都沒(méi)有寫(xiě)到的,我通過(guò)奇偶間隔刷新方式解決,但連續(xù)刷新數(shù)據(jù)超過(guò)54個(gè)時(shí)鐘整個(gè)DRAM就會(huì)出現(xiàn)整體錯(cuò)位情況,請(qǐng)問(wèn)
    發(fā)表于 11-07 23:57

    什么是EDO DRAM/All-in-One

    什么是EDO DRAM/All-in-One  EDO DRAM (Extended Data Out DRAM):擴(kuò)展數(shù)據(jù)輸出DRAM。對(duì)
    發(fā)表于 02-05 09:34 ?769次閱讀

    展望2013:DRAM產(chǎn)業(yè)五大重點(diǎn)趨勢(shì)預(yù)測(cè)

    總結(jié)2012年DRAM市場(chǎng)動(dòng)態(tài)并展望2013年,TrendForce提出新的一年DRAM市場(chǎng)值得持續(xù)關(guān)注的五大重點(diǎn)趨勢(shì)
    發(fā)表于 01-10 11:30 ?1283次閱讀

    鈺創(chuàng)科技開(kāi)發(fā)全新的DRAM架構(gòu)

    DRAM在過(guò)去的幾十年里發(fā)展方向單一,以追求高密度存儲(chǔ)器為目標(biāo),但臺(tái)灣的鈺創(chuàng)科技沒(méi)有走傳統(tǒng)路線,而是開(kāi)發(fā)全新的DRAM架構(gòu),稱為RPC (Reduced Pin Count) DRAM
    的頭像 發(fā)表于 02-11 09:16 ?4578次閱讀
    鈺創(chuàng)科技開(kāi)發(fā)全新的<b class='flag-5'>DRAM</b><b class='flag-5'>架構(gòu)</b>

    DRAM架構(gòu)/標(biāo)準(zhǔn)/特點(diǎn)/未來(lái)展望

    這些年來(lái),記憶體領(lǐng)域出現(xiàn)各種動(dòng)態(tài)隨機(jī)存取記憶體(DRAM)標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)也都各自進(jìn)一步發(fā)展出不同世代的版本。本文將回顧不同DRAM架構(gòu)的特色,點(diǎn)出這些
    發(fā)表于 01-22 10:12 ?5832次閱讀
    <b class='flag-5'>DRAM</b>的<b class='flag-5'>架構(gòu)</b>/標(biāo)準(zhǔn)/特點(diǎn)/未來(lái)展望

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品