基于合成的多核CPU软错误测试加速研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wisdom76
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
处理器的工艺尺寸逐渐缩小,芯片的集成程度越来越高,处理器的可靠性研究需求趋于急迫。针对软错误对处理器可靠性的影响,需对设计出的处理器进行软错误测试。然而,由于此项测试时间与测试耗费巨大,人们迫切需要研究软错测试的加速方法。通过对通用的应用程序分析,得出软错误对处理器可靠性的影响根据运行的程序不同而有所不同。因此,通过对通用应用程序的剖析,得出程序的剖析信息以及运行时多核处理器发生软错误时的可靠性信息。通过对程序剖析信息与多核处理器发生软错误时可靠性之间关系的分析,得到使多核处理器可靠性较低的程序的剖析特性。利用这些剖析特性,通过二进制代码的合成,控制合成结果带来的多核处理器发生软错误时的可靠性,能产生出具有导致多核处理器低可靠性的程序。将这些具有导致低的发生软错误时可靠性的程序应用于多核处理器软错误测试过程中,将使此测试得到可观察结果即运行出错所等待的时间缩短,起到加速多核CPU软错误测试的目的。通过对SPEC系列以及SPLASH2中的测试集进行剖析,得出此类通用应用不足以导致多核处理器在测试中短时间内运行出错,以观测到实验结果结束测试。而通过控制程序的剖析特性,采用二进制代码合成的方法,能合成出使多核处理器此项测试时间大幅度减少的测试程序集。以此程序集进行测试,将加速多核CPU软错误测试的过程。
其他文献
社团划分在生物、医疗等方面有着举足轻重的作用,但是随着数据规模的扩大,经典的串行算法已经不能满足人们的需要,为了能够适应大规模数据的发展和信息化时代的到来,社团划分算法
随着城市中交通堵塞情况的越来越严重,出行者对简洁、高效的路径规划算法的要求日益迫切。如何根据现实的道路交通状况构建合理而有效的路网模型,并在路网模型的基础上设计出
外观设计专利是以图像作为专利保护主要对象,利用传统的基于文本关键字检索方式并不能达到好的检索效果。利用基于图像内容的检索技术可以更好地完成相关检索需求。由于外观专
随着信息技术的高速发展和人们获得数据途径的多样化,企业积累的数据飞速激增。由于这些数据里面隐含着很多有用的信息,可以通过数据挖掘来进一步的分析和充分的利用。但是很
随着计算机的诞生,短短的几十年间,计算机网络的发展已经是翻天覆地,从最开始的终端网络,到C/S、B/S网络模式,再到如今的P2P点对点等多种网络叠加的混合网络模式,这些无疑给人们带
随着计算机信息技术的飞速发展,传统的纸张文字已无法满足人们对信息的要求,将纸张文字通过各种扫描设备输入到计算机中,即将传统的纸张文字转化为数字化信息已成为时代的必然趋
社交SNS、新闻等领域的高速发展使得人们愈发的关注在最快的时间内获取实效数据,从中挖掘到有价值的信息,实时搜索因此成为目前信息检索的研究重点。通用搜索引擎拥有海量网
随着多媒体技术的发展和信息化时代的到来,各种各样的图像信息也得到迅速增长,纸质形式的文本图像不再是人们生活工作的主要部分,电子版形式的文本图像已广泛运用于各行各业中。
随着微电子与计算机技术的日益成熟,智能手机正朝着高性能、低功耗的方向发展。与此同时,相应的配套软件更是发展迅速。目前,谷歌的Android系统正以惊人的速度占领着手机市场,并
近年来,在航运中泄漏到海洋与内河河流中的数万吨石油对周边环境造成了极其严重的污染。在海上溢油监测技术领域,国内外已取得了瞩目的成绩。然而,内河流域因其水文环境复杂,