一种面向龙芯3A平台的软件模拟故障注入系统设计与实现

被引量 : 0次 | 上传用户:sw1026wy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着国产多核处理器技术的日益成熟,特别是龙芯系列处理器的研究深入,越来越多的场合开始使用国产多核处理器。这就要求国产多核处理器在可靠性、健壮性、稳定性方面进行深入研究。本文以此为目的对国产多核处理器可靠性展开研究。软件模拟故障注入技术是可靠性技术研究中其他技术的前置技术,对其研究具有重要启发意义。本文以龙芯3A多核处理器平台为评测平台,设计并实现了一种软件模拟故障注入系统。本文以龙芯3A硬件平台为起点,研究了龙芯3系列多核架构、GS464架构IP核、操作系统等技术。在此基础之上,根据经典的故障注入模型FARM,提出基于龙芯3A的故障模型LS3A-FARM故障模型。LS3A-FARM模型系统的根据龙芯3A架构特性有针对性的定义了故障集、激活集、回收集以及度量集。系统的阐述了故障集的四元组定义方式;激活集的工作负载设计原则;回收集的回收参数;度量集的衡量指标等内容。在定义了故障模型基础之上,本文进一步阐述了面向龙芯3A平台的软件模拟故障注入系统(LS3A-SWIFIS)的C/S架构设计与实现原理。在服务器端,围绕“故障集模型实现原理”以及“故障注入器设计与实现”两个点展开。故障集模型方面,具体的说明了实现如何将四元组转换为一次具体的故障注入;而故障注入器则详细的说明了如何使用PTRACE系统调用实现具体的故障注入。此外,服务器端设计还包括故障检测、故障日志记录、网络通信等技术的设计要点。而在客户端,则简单介绍了客户端与服务器通信的方式以及界面的设计原则。最后,本文通过LS3A-SWIFIS对龙芯3A进行了系统的评测。评测的主要指标包括:故障范围/有效性评测;故障分布与敏感性评测;性能评测等。故障范围/有效性评测了完成了LS3A-SWIFIS故障注入的可达范围的评测以及证明LS3A-SWIFIS的可用性;故障分布与敏感性评测阐明了不同注入位置对故障注入的敏感性以及故障注入后产生故障的分布情况;性能评测给出了故障注入对进程运行效率的影响。
其他文献
随着生活质量的改善,人们对牛肉的需求量在逐年提升,甚至有时牛肉出现供不应求的情况,因此,我国肉牛业逐渐将从传统养殖转化为规模化、集约化的模式.本文中对肉牛市场现阶段
<正>过程性文件是指核电站建设和运行中产生的针对某一技术或管理主题产生的记录。过程性文件管理对于保证核电项目质量有重要的作用。过程性文件有很多涉及技术、管理信息,
目的:探讨老年人髋关节置换术后的并发症以及治疗对策。方法:收集75例老年人髋关节置换术后病例,总结并发症发生情况,分析原因以及治疗对策。患者75例,男31例,女44例,年龄60~8
琳琅满目的益生菌零售市场里,藏着一个好产品.没错,是“藏”.国内临床益生菌药品大牌林立,竞争激烈,而能做到连续6年排在市场占有率首位的则是国产品牌益君康.携带着在临床应
<正>兹定于2015年9月20日在辽宁省大连市召开"互联网与管理创新"学术研讨会暨中国企业管理研究会2015年年会。本次会议由中国企业管理研究会、蒋一苇企业改革与发展学术基金
国际化战略是否有助于企业提高绩效?对于这个全球战略研究领域的焦点问题,不同观点的争议由来已久:两者之间为正相关、负相关、倒U形、U形、水平S形、N形关系,甚至不相关。本
地球是一个巨大的磁性椭球体,产生了20000nT~50000nT左右的稳定磁场,一般称之为地磁场。存在地磁场环境中的磁性物体会引起其周围地磁场的微弱异常变化,通过磁异常信号可以反演
现代战争的电子化程度越来越高,对战场情报的需求也越来越大。因此,对于瞬息万变的现代战争来说,对获取战场情报的战场侦察雷达的研究具有重大的意义。战场侦察雷达可以在雷达的
公共企业具有公共性和企业性的双重特征,其应以利益相关者治理模式进行治理。针对公共企业的特征,建立企业的内部组织体制和外部监督法律制度,赋予利益相关者诉权,是实现公共
随着宏观政策对房地产企业的调控和房市供需关系的改变,我国房企纷纷进行业务转型,商业地产是众多房地产企业公认的未来主要利润增长点。前人对商业地产有了较多的研究,但是大多