基于相變存儲(chǔ)器的混合主存緩沖區(qū)管理問(wèn)題研究
[Abstract]:With the rapid development of computer technology, the data scale in the current network, data center, high-performance computing and so on presents explosive growth. Because of the increase of data application scale, the demand for data access speed is getting higher and higher. Disk as a traditional data storage medium, I/ 0 speed is difficult to improve due to its mechanical homing characteristics, and it is difficult to meet the speed requirement of large-scale data access today. In order to solve this problem, the idea of using large-capacity main memory to store important data is put forward and paid more attention to the academia and industry, which brings about the urgent need for large-capacity main storage in the future. However, in the face of the trend of large capacity storage demand, the defect of traditional main memory storage medium DRAM has become the bottleneck restricting the application of large capacity main memory system. The storage density of DRAM is difficult, and the unit storage cost is much higher than that of magnetic disk and solid-state hard disk. In addition, the energy consumption of the DRAM is high, and the DRAM capacity increases in proportion. Therefore, using DRAM to construct large capacity main memory system, the cost is very high. Phase change memory (PCM) is a new type of main memory storage technology using sulfur compounds as storage medium, and uses the resistance difference of materials in different states to store data. The phase change memory has the following characteristics: no mechanical parts, no data loss after power failure, no idle energy consumption, large storage density, high reading and writing speed and the like. Compared with DRAM, the phase-change memory has great advantages in the aspects of non-volatility, storage density and energy consumption, and is considered to be the next generation main storage storage medium which is most promising to replace DRAM. Therefore, how to use the phase-change memory in the existing computer system architecture has become one of the hot topics in the field of academia. However, the phase change memory also suffers from deficiencies. firstly, the phase-change memory has read-write asymmetry and write delay is about 7-20 times of the DRAM; secondly, the phase-change memory has durability problem, and the erasable number of each memory cell is limited. Therefore, it is difficult to directly use the phase change memory to replace the DRAM at this stage. By using DRAM and phase-change memory as the main memory of the same level, the hybrid main memory system of phase-change memory DRAM is constructed, and simultaneously the write performance advantage of DRAM and the storage capacity advantage of phase-change memory are utilized to be considered as a reasonable solution. Because the hybrid main memory architecture has two different storage media, the traditional DRAM-hosted data management technology does not apply to the hybrid main memory architecture. In these data management technologies, the buffer management algorithm is a key technology, which directly affects the performance of main memory system. In the traditional DRAM main memory system, the buffer hit rate is the most important performance index, and the buffer management algorithm mainly focuses on how to improve the hit rate. However, for the hybrid main memory system, the buffer management algorithm not only needs to take into account the hit rate, but also needs to consider how to allocate and manage data in two different storage media, so as to reduce the write burden of the phase change memory and improve the overall performance of the hybrid main memory system. In this paper, we study the buffer management problem under the mixed main memory architecture with phase change memory and DRAM as the main memory of the same level. Based on the traditional buffer management algorithm, this paper focuses on how to reduce the number of write times of phase change memory under the condition of guaranteeing the hit rate of buffer zone. A series of buffer management algorithms which can effectively reduce the number of write times of the phase change memory and improve the overall performance of the hybrid main memory system are proposed. The paper first introduces the research background and related technology of phase change memory technology, introduces the current research status at home and abroad from two aspects of introducing phase change memory into existing computer architecture and data management technology based on phase change memory. This paper focuses on the research work of the existing buffer management algorithm based on mixed main memory, and finds that the buffer hit ratio and partial access mode existing in the current research work cannot reduce the number of write times of the phase change memory, and points out the causes of these problems. Then, based on the traditional LRU buffer management algorithm, this paper improves the page loading mechanism of LRU algorithm according to the requirement of mixed main storage environment, and effectively reduces the number of write times of phase-change memory in the main memory under the premise of ensuring that the hit ratio of the buffer zone is unchanged, and then, The invention provides a page write heat judgment mechanism in a phase change memory and a page switching mechanism between a DRAM/ phase change memory, which effectively solves the problem that the page in the phase change memory becomes a write hot page without reducing the hit rate, By introducing the mechanism into the LRU algorithm which improves the page loading, the algorithm performance is further improved; and finally, the writing burden caused by the permutation operation on the phase-change memory is analyzed in the paper, A buffer management algorithm considering balancing page replacement between DRAM/ phase-change memories is presented. The main contributions of this thesis can be summarized as follows: (1) a new method is proposed "Move Page During Displacement" and a hybrid host buffer management algorithm MHR-LRU based on the LRU algorithm of the policy. when a page replacement occurs, the MHR-LRU loads the requested page into a suitable storage medium according to the page request type through the migration page method between the phase change memory and the DRAM, the invention reduces the number of write operations caused by the loading page and the number of write operations that occur on the phase change memory in the future while ensuring that the hit rate is unchanged, and improves the overall performance of the mixed main memory. (2) on the basis of the MHR-LRU algorithm, the page in the phase change memory becomes a write hot page, An improved algorithm MWQ-LRU (MWQ-LRU) based on page switching mechanism between DRAM/ phase change memory is presented, which takes into account the page's write frequency and the latest write access time to judge whether the page is a write hot page. and the page which is judged as the write hot page in the phase change memory is exchanged with a page with low writing heat in the DRAM. The MWQ-LRU algorithm can save the write hot page as much as possible in the DRAM under the same conditions as the LRU algorithm, and further reduce the number of write times of the phase change memory. (3) Aiming at the problem that the existing buffer management algorithm based on the mixed main memory cannot effectively reduce the writing burden of the phase change memory under the load of the intensive load, the write burden of the phase change memory under the load of the read operation is mainly derived from the page permutation occurring on the phase change memory, In this paper, the influence of page permutation on phase change memory is not concerned, and a mixed main memory buffer management algorithm D-CLOCK considering page replacement is proposed. The algorithm can reduce the write burden caused by the page displacement operation of the phase change memory and keep the hit ratio, and can effectively reduce the number of writing times of the phase change memory under the read intensive load.
【學(xué)位授予單位】:中國(guó)科學(xué)技術(shù)大學(xué)
【學(xué)位級(jí)別】:博士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP333
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 McCoy,王正華;嵌入存儲(chǔ)器時(shí)需謹(jǐn)慎行事[J];電子產(chǎn)品世界;2000年09期
2 連翔;外存儲(chǔ)器容量的問(wèn)題與猜想[J];金陵職業(yè)大學(xué)學(xué)報(bào);2001年01期
3 庾晉,周潔,白木;快閃存儲(chǔ)器大有可為[J];信息記錄材料;2002年01期
4 ;閃存存儲(chǔ)器[J];新電腦;2002年09期
5 紹瑩 ,趙敏;新型存儲(chǔ)器發(fā)展面面觀[J];電子產(chǎn)品世界;2003年17期
6 David Suchmann;0.09μm工藝縮小快閃存儲(chǔ)器尺寸[J];今日電子;2003年02期
7 劉炎華;景為平;;存儲(chǔ)器故障診斷算法的研究與實(shí)現(xiàn)[J];電子與封裝;2006年12期
8 ;存儲(chǔ)器[J];電子元器件應(yīng)用;2006年01期
9 劉珊珊;康錫娥;馬菲;;淺談存儲(chǔ)器測(cè)試[J];微處理機(jī);2008年01期
10 Sean Eilert;;相變存儲(chǔ)器:能實(shí)現(xiàn)全新存儲(chǔ)器使用模型的新型存儲(chǔ)器[J];電子設(shè)計(jì)技術(shù);2010年01期
相關(guān)會(huì)議論文 前4條
1 曹興岡;周龍;趙婧華;;存儲(chǔ)器故障模式分析與故障測(cè)試研究[A];2011航空試驗(yàn)測(cè)試技術(shù)學(xué)術(shù)交流會(huì)論文集[C];2010年
2 談恩民;王彥婷;;通用SoC芯片中存儲(chǔ)器的一種整體測(cè)試方法[A];2007'儀表,自動(dòng)化及先進(jìn)集成技術(shù)大會(huì)論文集(二)[C];2007年
3 劉昶;涂?jī)錾?;用遺傳算法解生產(chǎn)線存儲(chǔ)器配置問(wèn)題[A];復(fù)雜巨系統(tǒng)理論·方法·應(yīng)用——中國(guó)系統(tǒng)工程學(xué)會(huì)第八屆學(xué)術(shù)年會(huì)論文集[C];1994年
4 薛豪杰;杜嘯曉;;基于Flash存儲(chǔ)器的多通道大容量數(shù)據(jù)采集系統(tǒng)[A];2004年全國(guó)水聲學(xué)學(xué)術(shù)會(huì)議論文集[C];2004年
相關(guān)重要報(bào)紙文章 前10條
1 吳康迪;日利用蛋白質(zhì)制造出高性能存儲(chǔ)器[N];科技日?qǐng)?bào);2008年
2 ;飛思卡爾16位汽車微控制器雙倍提高存儲(chǔ)器容量[N];科技日?qǐng)?bào);2006年
3 吳宗翰;DRAM市場(chǎng)看好 產(chǎn)能調(diào)配成關(guān)鍵[N];電子資訊時(shí)報(bào);2007年
4 吳宗翰 DigiTimes;今年P(guān)C配置存儲(chǔ)器容量可望猛增46%[N];電子資訊時(shí)報(bào);2007年
5 記者 趙艷秋;NOR標(biāo)準(zhǔn)化能否延續(xù)手機(jī)存儲(chǔ)器老大地位[N];中國(guó)電子報(bào);2005年
6 郭長(zhǎng)佑;SRAM將走入歷史?[N];電子資訊時(shí)報(bào);2007年
7 湖北省枝江市第三高級(jí)中學(xué) 楊華;讓抽象概念生活化[N];中國(guó)電腦教育報(bào);2007年
8 虎永存;模擬彩電的數(shù)碼倍頻掃描電路原理[N];電子報(bào);2000年
9 何小明;系統(tǒng)集成芯片三維封裝風(fēng)起云涌[N];中國(guó)電子報(bào);2000年
10 賽迪顧問(wèn)半導(dǎo)體咨詢事業(yè)部;中國(guó)半導(dǎo)體存儲(chǔ)器市場(chǎng)增速趨緩[N];中國(guó)電子報(bào);2005年
相關(guān)博士學(xué)位論文 前1條
1 陳愷萌;基于相變存儲(chǔ)器的混合主存緩沖區(qū)管理問(wèn)題研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2016年
相關(guān)碩士學(xué)位論文 前10條
1 倪世明;銅、鋅氧化物基阻變存儲(chǔ)器制備及性能研究[D];哈爾濱工業(yè)大學(xué);2015年
2 郭巍巍;一種嵌入式Flash存儲(chǔ)器的內(nèi)建自測(cè)試電路的設(shè)計(jì)[D];復(fù)旦大學(xué);2014年
3 伊同超;適用于納米級(jí)可編程邏輯器件的BRAM設(shè)計(jì)與研究[D];哈爾濱工業(yè)大學(xué);2014年
4 周慶;高速OTP存儲(chǔ)器設(shè)計(jì)技術(shù)研究[D];電子科技大學(xué);2014年
5 張劍;OTP存儲(chǔ)器應(yīng)用開(kāi)發(fā)技術(shù)研究[D];電子科技大學(xué);2015年
6 王承成;32位PowerPC處理器存儲(chǔ)器管理單元的研究與驗(yàn)證[D];西安電子科技大學(xué);2015年
7 何亞t,
本文編號(hào):2287356
本文鏈接:http://sikaile.net/shoufeilunwen/xxkjbs/2287356.html