Feedback Learning Based Dead Write Termination for Energy Efficient STT-RAM Caches

来源 :Chinese Journal of Electronics | 被引量 : 0次 | 上传用户:e56urty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Spin-torque transfer RAM(STT-RAM) is a promising candidate to replace SRAM for larger Last level cache(LLC). However, it has long write latency and high write energy which diminish the benefit of adopting STT-RAM caches. A common observation for LLC is that a large number of cache blocks have never been referenced again before they are evicted. The write operations for these blocks, which we call dead writes, can be eliminated without incurring subsequent cache misses. To address this issue, a quantitative scheme called Feedback learning based dead write termination(FLDWT) is proposed to improve energy efficiency and performance of STT-RAM based LLC. FLDWT dynamically learns the block access behavior by using data reuse distance and data access frequency, and then classifies the blocks into dead blocks and live blocks. FLDWT terminates dead write block requests and improves the estimation accuracy via feedback information. Compared with STT-RAM baseline in the lastlevel caches, experimental results show that our scheme achieves energy reduction by 44.6% and performance improvement by 12% on average with negligible overhead. Spin-torque transfer RAM (STT-RAM) is a promising candidate to replace SRAM for larger Last level cache (LLC). However, it has long write latency and high write energy which diminish the benefit of adopting STT-RAM caches. A common observation for LLC is that a large number of cache blocks have never been referenced again before they are evicted. The write operations for these blocks, which we we dead dead writes, can be eliminated without incurring subsequent cache misses. To address this issue, a quantitative scheme called Feedback learning based dead write termination (FLDWT) is proposed to improve energy efficiency and performance of STT-RAM based LLC. FLDWT dynamically learns the block access behavior by using data reuse distance and data access frequency, and then classifies the blocks into dead blocks and live blocks. FLDWT terminates dead write block requests and improves the estimation accuracy via feedback information. Compared with STT-RAM baseline in the lastvel caches, experim ental results show that our scheme achieves energy reduction by 44.6% and performance improvement by 12% on average with negligible overhead.
其他文献
在科技生活时代,人们饮食越来越丰富,生活方式也越来越多样化,饮食品种繁多,冷热酸痛,可乐啤酒,酸辣凉拌,冰镇热饮都有,而饮食起居也越来越不规律了,饮食的时间和数量不能很好的控制,最后导致消化系统特别是胃出现了问题。而来自工作、学习、生活的精神压力,也是有损于消化系统特别是胃的。工作压力的增大,思虑忧患伤脾,久怒伤肝,精神情志难于疏泄,久则损伤脾胃,胃肠道疾病乃生。现代生活节奏加快,大多数男性都不同
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
针对电磁超声探伤方法的特点 ,提出一种气垫式电磁超声探头的设计思想。这种探头具有无磨损、可在高温下工作等优点。本文还为气垫式探头的进一步研究提出了具有借鉴意义的结
This paper focuses on selecting the appropriate filtering location to minimize the amount of filtering routers in the traceback-based packet filtering for defen
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
【摘 要】都是一个具有“总括”和“分配”两种功能的双重功能算子。一般认为“都”只能修饰它左边的复数NP或者单数可再分解的NP。本文在双重功能算子的框架下讨论“都”在不同句式中“总括”和“分配”功能时如何实现的。主要的句式包括“NP复数+都+VPvi”;“NP+NP单数+都VP”;“NP复数+都+VPvi+数量名”;“时(间词)+NP单数(时间词)+都+VP”以及“都”修饰处于其右边的疑问代词wh。
兰微是大家公认的老好人,特别在意他人的感受.在家里,女儿如果说没胃口,她能做上五种不同的主食,就为让女儿吃上几口.儿子看电视时,随口说了一句:要是有能喝一杯双皮奶就好了
期刊
【摘 要】汽车命名的好坏,关系到消费者对汽车的认同度,也是汽车营销的一个重要环节。好的命名,既要彰显厂家的品位和文化,又要琅琅上口、好听好记。因此,汽车命名的学问同时也是语言的学问。据此我们调查了国际和国内市场上较为知名的200种汽车系列的命名,从语言学角度来分析当今汽车市场在命名上的现象及趋势。  【关键词】车名;语音;词汇;语用  汽车名是汽车厂家给消费者的第一印象,汽车命名的好坏,很大程度上