近阈值电压下Cache容错性研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:youlishi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体技术的不断提升,芯片上可集成的晶体管数量按照摩尔定律以指数级提升。然而,芯片有限的散热能力阻碍了芯片上晶体管的进一步集成。Cache作为处理器中的重要组成部分,是芯片中面积占比较大且功耗较高的组件。近阈值电压技术通过降低晶体管的电源电压能够降低芯片能耗和提升能效,但是Cache会面临严重的SRAM单元失效问题,严重影响了Cache的可靠性。本文针对近阈值电压下Cache的容错性进行研究,结合一级缓存和末级缓存的不同特征分别提出了可容错的缓存结构,并进一步提出了可重构的容错缓存结构,以实现在不同电压下的低功耗和低性能损失。本文的主要工作成果如下:(1)针对末级缓存所面临的可靠性和性能问题,本文提出了一种可容错的末级缓存设计。该缓存结构首先使用压缩策略对传入末级缓存中的数据进行压缩,减少了对缓存条目中无错子条目的需求。其次,该缓存结构使用纠错码技术对部分有错的缓存子条目进行纠错保护,并设计了初始化算法选择最适合被纠正的子条目,最大化每缓存条目中可用的子条目数量。最后,实验结果表明,该可容错末级缓存结构相比前人的工作,实现了明显的性能提升和功耗降低。(2)针对一级缓存对访存延迟等方面的要求,本文提出了低延迟可容错的一级缓存结构设计。该结构实现了一种位纠正策略,对缓存行中部分有错的比特位进行纠正,降低缓存行中有错比特位的数量。同时,该缓存结构实现了块映射与选择策略,利用部分缓存行无错的子块保存其它缓存行中有错子块位置的数据。该结构设计了一种缓存初始化算法以最大化一级缓存可用的缓存行数量。最后,实验结果验证了本文的可容错一级缓存相比其它的容错一级缓存结构在性能、功耗和面积开销上有明显的优势。(3)针对近阈值电压电路在额定电压下产生的高功耗和性能衰减问题,本文提出了可重构的容错缓存结构。该结构基于前文提出的可容错一级缓存和末级缓存结构提出,但在近阈值电压和额定电压下分别以不同的缓存结构运行。此外,该缓存结构针对一级缓存和末级缓存分别提出了升压替换策略和降压替换策略,实现电压之间不同缓存结构的重构并保证Cache重构过程中数据的可靠性。最后,实验结果证明了该可重构的容错缓存结构在不同电压下都有较好的性能以及较低的功耗和面积开销。
其他文献
现有的哈耶克思想研究主要围绕其自由理论、社会理论及法律理论三个面向进行,但哈耶克思想的诸多细致内容很难通过上述宏观的理论阐释得到详尽的说明,研究有待于细致和深入。
随着测量技术的发展,人们可以获得大量的观测数据,通过获得的数据推断系统的动力学,称为动力学重构问题。目前,人们已从不同角度提出了一些重构方法,然而,当测量环境带来的测量误差较强时,大多数重构方法就不再有效了。Chen.Y等人提出了高阶关联矩阵重构方法(High-order correlation computation,简称HOCC),可以有效地对强系统噪声下的非线性动力学系统进行重构。但在测量噪
目前国际上正在大力发展第四代同步辐射光源——衍射极限储存环,其束流发射度设计值达到了百皮米甚至十皮米级水平。为了降低束流发射度,衍射极限储存环设计都采用MBA(multi-
1型糖尿病(Type 1 diabetes mellitus,T1DM)是自身免疫性疾病的一种,受T细胞的调节。干细胞治疗是一种非常有前景的治疗T1DM的新型疗法。目的:探究应用人脐带间充质干细胞(Hu
近20多年来我国经济快速发展,钢筋混凝土结构在建筑市场中占很大的比例,当结构出现性能退化或服役条件变更而不能继续以当前状态工作时,为了节约成本、便于施工,首要考虑的就
20世纪80年代以来,不断提高的市场化水平,使得处于弱势地位的农民为了降低交易成本、发展规模化经济、提高自身的市场竞争力,开始自主组织合作社。《中华人民共和国农民专业
随着三维成像、计算机图形、图像学及通信技术等的发展,人造的或现实的三维物体以数字产品的的形式进入到了生活、军事、科技、工业等各个领域。三维数字模型的应用为人们的
氨气是肉鸡养殖环境中对肉鸡健康危害最大的气体污染物,对肉鸡生长和健康造成不可忽视的影响。本试验利用呼吸控制舱研究了不同氨气浓度对肉鸡行为、生产性能、肺组织形态、
随着大数据时代的到来,特别是智能数据的兴起,图像数据不仅仅成为海量的深数据,还进一步成为了高维的宽数据。面对如此海量、高维的大规模图像数据,如何快速且有效地对其进行
数字图像的去雨是计算机视觉和数字图像处理领域共同关注的重要问题。在雨天里,由于去雨后的图片能给监控摄像头更清晰的影像,所以这项技术在安防视频监控、智能交通甚至是军