基于GPGPU平台的软错误检测模型研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:yyj520505
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GPGPUs(general-purpose Graphics Processing Units)因为其高并发性和高吞吐量的优势,已经成为多种科学领域不可或缺的计算单元。如此高的计算能力归功于GPUs芯片上成百上千个高度集成的计算内核。内核是独立的计算单元,计算任务被分发在这些单元上进行并行计算从而提高计算性能。芯片晶体管体积的不断缩小以及集成度的不断提高,使得高度集成的GPGPU平台更容易受到高能粒子的撞击而导致逻辑单元发生比特位翻转的故障,这种故障也被称为软错误。发生在底层芯片的软错误很容易对运行在上层的应用造成影响,其中静默数据损坏(Silent Data Corruption,SDC)由于会影响输出的准确性并且在运行过程中不会产生异常的信息,无法通过基于症状的检测机制所捕获。为了保证GPGPU应用的可靠执行,针对SDC错误提出有效的检测机制至关重要。指令全冗余技术是检测SDC错误的最有效、直观的手段,它通过比较副本指令和原始指令的运算结果来检测错误。但是由于指令的冗余执行,该技术会产生过多的空间和计算开销,严重影响GPGPU平台的并行处理性能。针对指令全冗余技术开销过高的问题,现有的研究采用故障注入技术来识别应用中更容易产生SDC错误的指令,从而实现选择性指令冗余检测。为了分析应用程序中的SDC倾向性指令,并保证分析结果达到一定的置信度,需要对程序中所有可能的错误位置进行大量的故障注入,这个过程会造成巨大的时间开销。在本文中,针对GPGPU应用中SDC错误检测开销大的问题,提出了基于支持向量机的SDC错误检测模型。我们提出的模型可以在对程序进行少量故障注入的前提下,检测出程序中大部分的SDC错误。通过对程序中部分指令进行故障注入,获取指令SDC倾向性,并将这些数据作为训练集。充分地提取了指令的上下文信息,例如指令类型、指令所在的函数以及影响的后续指令等,利用支持向量机表征上述特征与指令SDC倾向性的相关性,从而预测出未注入故障的指令SDC倾向性。在上述研究的基础上,考虑到其实有些GPGPU程序本身可以容忍一定的误差,即一些SDC严重性较小的错误可以被当做可以接受的结果。因此本文根据错误对程序运行的影响程度,对不同的故障类型进行了差异处理。通过量化SDC错误输出与准确输出间的偏差,忽略在目标输出质量范围内的SDC错误,从而降低了指令被定义为SDC倾向性指令的可能性,进而减少需要选择性冗余的指令。最后,我们将上述模型应用在实际的GPGPU平台上。最终结果表明,本文提出的SDC检测模型仅通过对程序中20%指令的故障注入就可以达到对89%的SDC倾向性指令的准确预测,显著降低了故障注入的分析开销。利用本文的检测模型,实现了通过对程序中50%的指令进行冗余检测达到89.7%的SDC错误覆盖率。此外通过容忍部分SDC严重性较小的错误,在原有基础上进一步降低了指令冗余的开销。
其他文献
本文为惠灵顿维多利亚大学《考核手册》(2013)的英汉翻译及其翻译实践报告。《考核手册》是惠灵顿维多利亚大学学术办公室出版的三本手册之一,内容涉及学习和教学方面的质量保障。《考核手册》一共有十个章节,内容包括考核目的、考核项目设计、考核项目实施和考核项目评分等。考核学生在课程和项目中的表现,对维多利亚大学实现其基本目标至关重要,该目标就是授予符合国际标准的学历。根据纽马克的文本类型翻译理论,文本可
信托式政治代表是正式代表体制内诸多代表模式的重要组成部分之一,其又名受托人、托管人或独立式代表,该模式以受托人理论为基础,缘起于英国封建时期的信托遗赠制度,后来被以埃德蒙·柏克为代表的思想家们引入到政治领域当中,成为阐释政治代表与公民关系的一种代表理论逻辑。其本质可简要概括为:代表不受选民指令的约束,独立进行政治决断。然而,在这看似简单的结论背后,其实蕴含着一套非常复杂的行事逻辑和政治价值观。与之
方钴矿材料作为最具潜力的中温区热电材料之一,其特殊晶体结构使其拥有成为“声子玻璃-电子晶体”的潜能,提升方钴矿材料的ZT值一直是科研工作者研究的重点。填充杂质原子、
早在20实际60年代,Mn基反钙钛矿结构化合物(Mn3AX)的基本物性已被系统研究。近年来,尤其在He等人发现Ni3MgC在低温下的超导电性后,Mn基反钙钛矿结构化合物再次吸引了众多科学家
1925年10月随着内蒙古人民革命党的第一次大会在张家口举行,内蒙古人民革命党正式成立。1931年“九一八”事变后内蒙古人民革命党领导的活动逐渐结束,内蒙古人民革命党进入了自行解散状态。1945年8月博彦满都,哈丰阿等人恢复了内蒙古人民革命党,1946年3月重建了内蒙古人民革命党,命名为新内蒙古人民革命党,对党章和纲领进行了修改并对外宣布该党正式解散。1946年的“四三”会议后,取消了东蒙古自治政
公共利益的概念本身具有不确定性和时代性,其如何界定本身就是一个难题,加之我国法律广泛使用公共利益一词,使其成为一个包罗万象的概念。目前,我国《土地管理法》尚未对征收中的公共利益进行具体的规定,这使得公共利益“保护私权”和“限制公权”的功能无法实现,前者意味着农民财产权的权利范围与能否获得尊重,后者在于是否形成对征收权的约束和限制。有鉴于此,2019年1月自然资源部发布的《土地管理法(修正案草案)》
随环保要求的日益严格,汽柴油无硫化已成为一种趋势。以钛硅分子筛为催化剂的氧化脱硫技术可高效脱除加氢脱硫条件下难脱除的噻吩类硫化物,同时该技术具有反应条件温和、工艺
中国存托凭证是2018年引入我国的金融创新产品,属于证券的一种。近几年来,随着中国对外开放的进程加快,不仅提出了“一带一路”等开放战略措施,证券市场也随着对外开放进程的推进,逐渐开始接纳来自世界各地的投资者以及红筹公司的回归。中国存托凭证制度就是顺应当今中国对外开放潮流的产物。但是由于该制度尚处于刚起步阶段,如同襁褓中的孩子,在各个方面,尤其是投资者保护方面存在很大的不足。为了保护广大投资者的利益
陶瓷膜由于其具有耐酸、耐碱、耐腐蚀、耐高温以及使用寿命长等特点,在食品加工、生物制药、化学工业以及环境治理等领域有着广泛的应用。陶瓷膜的制备方法有浸渍法、喷涂制
环氧树脂(Epoxy resin,EP)具有优良的物理机械性能、电绝缘性能、粘结性能和良好的工艺灵活性,被广泛应用于机械、电气、通讯和车辆制造等行业。但易燃的特性限制了其应用。本