近阈值电压下可容错的末级缓存结构设计  

Fault-tolerant Last Level Cache Architecture Design at Near-threshold Voltage

在线阅读下载全文

作  者:刘伟[1,2] 魏志刚 杜薇 曹广义[1] 王伟 LIU Wei;WEI Zhigang;DU Wei;CAO Guangyi;WANG Wei(College of Computer Science and Technology, Wuhan University of Technology, Wuhan 430070, China;Hubei Key Laboratory of Transportation Internet of Things, Wuhan 430070, China;Department of Computer Science and Technology, Tongji University, Shanghai 200092, China)

机构地区:[1]武汉理工大学计算机科学与技术学院,武汉430070 [2]交通物联网技术湖北省重点实验室,武汉430070 [3]同济大学计算机科学与技术系,上海200092

出  处:《电子与信息学报》2018年第7期1759-1766,共8页Journal of Electronics & Information Technology

基  金:国家自然科学基金(61672384);教育部人文社科项目(16YJCZH014);湖北省自然科学基金(2016CFB466);中央高校基本科研业务费(WUT:2016III028;2017III028-005);湖北省技术创新专项重大项目(2017AAA122)~~

摘  要:近阈值电压技术通过降低晶体管的电源电压来降低芯片能耗和提升能效。但是,近阈值电压技术会在Cache中引起大量位错误,严重影响末级缓存的功能。针对近阈值电压下超过1%的位错误率造成的Cache故障问题,该文提出一种基于传统6T SRAM单元的可容错的末级缓存结构(FTLLC)。该策略对缓存条目中的错误进行了低错纠正和多错压缩,提高了Cache中数据保存的可靠性。为了验证FTLLC的有效性,该文在gem5中实现了该结构,并运行了SPEC CPU2006测试集进行仿真实验。结果表明,对于650 m V电压下65 nm工艺的末级缓存,FTLLC与Concertina压缩机制相比在4-Byte粒度下末级缓存可用容量增加了24.9%,性能提高了7.2%,末级缓存的访存缺失率下降了58.2%,而面积和能耗开销仅有少量增加。Near-threshold voltage computing enables transistor voltage scaling to continue with Moore's Law projection and dramatically improves power and energy efficiency. However, a great number of bit-cell errors occur in large SRAM structures, such as Last-Level Cache (LLC). A Fault-Tolerant LLC (FTLLC) design with conventional 6T SRAM cells is proposed to deal with a higher failure rate which is more than 1% at near-threshold voltage. FTLLC improves the reliability of data stored in Cache by correcting the single-error and compressing multi-errors in Cache entry. To validate the efficiency of FTLLC, FTLLC and prior works are implemented in gem5 and are simulated with SPEC CPU2006. The experiment shows that compared with Concertina at 650 mV, the performance of a 65 nm FTLLC with 4-Byte subblock size improves by 7.2% and the Cache capacity increases by 24.9%. Besides, the miss rate decreases by 58.2%, and there are little increases on area overhead and power consumption.

关 键 词:近阈值电压 容错Cache 纠错码 压缩机制 

分 类 号:TP302.8[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象