期刊文献+
共找到92篇文章
< 1 2 5 >
每页显示 20 50 100
软件容错模型中的容错实时调度算法 被引量:13
1
作者 刘东 张春元 +2 位作者 李瑞 黄影 李毅 《计算机研究与发展》 EI CSCD 北大核心 2007年第9期1495-1500,共6页
在软件容错模型的容错实时调度算法中,主部分可执行性的预测精度是影响调度算法性能的关键.针对此问题提出了DPA(deep-prediction based algorithm)和EDPA(EDF-based DPA)算法.算法考虑当前时间至替代部分通知时间之间的任务执行情况,... 在软件容错模型的容错实时调度算法中,主部分可执行性的预测精度是影响调度算法性能的关键.针对此问题提出了DPA(deep-prediction based algorithm)和EDPA(EDF-based DPA)算法.算法考虑当前时间至替代部分通知时间之间的任务执行情况,通过构建预测表对待执行主部分的可执行性进行精确预测.当主部分不发生错误时算法根据预测表调度任务.DPA依照预测表中通知时间的先后顺序调度主部分,而EDPA则按照EDF算法调度预测表中的主部分.模拟结果表明,DPA和EDPA较目前同类算法可获得更多的主部分执行时间,降低CPU的消耗.当软件错误率较低、任务周期较短时,算法能够以较小的调度开销获得较高的调度性能. 展开更多
关键词 软件容错 实时系统 容错实时调度 预测表 调度算法
在线阅读 下载PDF
硬实时系统中基于软件容错的动态调度算法 被引量:18
2
作者 李庆华 韩建军 +1 位作者 Abbas A Essa 张薇 《软件学报》 EI CSCD 北大核心 2005年第1期101-107,共7页
在硬实时系统中,由于任务超时完成将会导致灾难性后果,因而硬实时系统具有严格的时间及可靠性限制条件.目前实时容错调度算法大部分针对硬件的容错,很少考虑软件运行的故障.提出了两种类似EDF(earliest deadline first)的软件容错的动... 在硬实时系统中,由于任务超时完成将会导致灾难性后果,因而硬实时系统具有严格的时间及可靠性限制条件.目前实时容错调度算法大部分针对硬件的容错,很少考虑软件运行的故障.提出了两种类似EDF(earliest deadline first)的软件容错的动态实时调度算法:PKSA(probing K-step algorithm)和CUBA(changing utilization-based algorithm).两种算法在任务执行过程中,通过若干试探性检测步骤,提高了任务可执行性的预测,尽可能地避免了任务早期的失败对后续任务的影响,因此提高了任务的完成率,同时也有效地减少了浪费的CPU时间片数量.通过实验测试,与目前所知的同类算法相比,具有更佳的调度性能——调度成本平衡性. 展开更多
关键词 实时系统 软件容错 调度算法
在线阅读 下载PDF
硬实时系统中基于软件容错模型的容错调度算法 被引量:11
3
作者 丁万夫 郭锐锋 +1 位作者 秦承刚 郭凤钊 《计算机研究与发展》 EI CSCD 北大核心 2011年第4期691-698,共8页
在硬实时系统中,由于任务超时完成将会导致灾难性后果,因此硬实时系统必须具有实时性和可靠性保障.软件容错模型是提高硬实时系统容错能力的一种有效方法.针对硬实时系统中容错优先级两种分配策略存在的不足,基于软件容错模型提出了一... 在硬实时系统中,由于任务超时完成将会导致灾难性后果,因此硬实时系统必须具有实时性和可靠性保障.软件容错模型是提高硬实时系统容错能力的一种有效方法.针对硬实时系统中容错优先级两种分配策略存在的不足,基于软件容错模型提出了一种容错优先级可提升的双重优先级分配策略.该方法通过为替代版本分配双重优先级,不仅能够提高硬实时系统的容错能力,同时还能够显著减少任务间的抢占次数.为了获得双重优先级分配的最佳策略,基于任务最坏响应时间的可调度性分析,首先提出了一种最大的双重优先级配置搜索算法(MDPCSA).然后结合MDPCSA算法,提出了一种最优的双重优先级配置搜索算法(ODPCSA).仿真实验表明,与两种分配策略相比,在提高系统容错能力和降低抢占开销方面更为有效. 展开更多
关键词 硬实时系统 软件容错模型 容错调度 可调度性分析 最坏响应时间
在线阅读 下载PDF
基于RTEMS的软件容错系统设计 被引量:5
4
作者 李小群 张文君 +3 位作者 潘远明 肖贺 郭亮 姜志颖 《计算机应用研究》 CSCD 北大核心 2009年第3期911-913,共3页
在空间环境下运行的计算机系统,高空辐射可能引发各种各样的异常或错误而导致故障。为了提高系统的可靠性,同时尽可能减少对系统实时性能的影响,需要对其进行有效的容错。针对节点和应用软件的故障检测和故障恢复进行研究与分析,提出了... 在空间环境下运行的计算机系统,高空辐射可能引发各种各样的异常或错误而导致故障。为了提高系统的可靠性,同时尽可能减少对系统实时性能的影响,需要对其进行有效的容错。针对节点和应用软件的故障检测和故障恢复进行研究与分析,提出了多种灵活有效的软件容错策略与设计方案,并基于四节点的多机硬件体系结构和RTEMS软件操作系统,设计并实现了一个系统原型。运行结果显示,该方案有效地提高了嵌入式实时系统的可靠性。 展开更多
关键词 实时多处理器系统 软件容错 高可用 高可靠 硬实时
在线阅读 下载PDF
面向瞬态故障的软件容错技术 被引量:7
5
作者 徐建军 谭庆平 +2 位作者 熊荫乔 谭兰芳 李建立 《计算机工程与科学》 CSCD 北大核心 2011年第11期132-139,共8页
宇宙射线辐射所导致的瞬态故障一直是航天计算面临的最主要挑战之一。而随着集成电路制造工艺的持续进步,现代处理器的性能在大幅度提高的同时,其可信性也正日益面临着瞬态故障的严重威胁。当前针对瞬态故障的容错技术可大致分为两类:... 宇宙射线辐射所导致的瞬态故障一直是航天计算面临的最主要挑战之一。而随着集成电路制造工艺的持续进步,现代处理器的性能在大幅度提高的同时,其可信性也正日益面临着瞬态故障的严重威胁。当前针对瞬态故障的容错技术可大致分为两类:基于硬件实现和基于软件实现。相比较前者,后者由于在实现成本和灵活性等方面的优势而备受关注。本文首先概述了面向瞬态故障的容错基本原理和对应软件容错技术的主要特点;然后,从不同实现层次介绍和分析了软件容错技术有代表性的最新研究成果;最后,对当前研究的特点和存在的问题进行了总结,并对软件容错技术未来的研究方向给出了意见。 展开更多
关键词 瞬态故障 软错误 软件容错 冗余计算 可信计算
在线阅读 下载PDF
智能网SCP的两级并发模型与软件容错研究 被引量:5
6
作者 刘云龙 杨放春 陈俊亮 《通信学报》 EI CSCD 北大核心 1998年第3期15-23,共9页
智能网作为一种能够快速灵活地定义与提供电信新业务的体系结构,近年来受到人们的普遍重视,其中,业务控制点SCP作为整个系统的核心,它的可靠性与全网的服务质量息息相关。本文中,我们首先指出了目前的SCP产品在容错性能上存... 智能网作为一种能够快速灵活地定义与提供电信新业务的体系结构,近年来受到人们的普遍重视,其中,业务控制点SCP作为整个系统的核心,它的可靠性与全网的服务质量息息相关。本文中,我们首先指出了目前的SCP产品在容错性能上存在的不足,然后根据SCP的结构和运行机制提出一种两级并发模型,并基于此模型对其软件容错的途径进行了深入的探讨与研究。本文首次提出了应用软件出错情况下保证所有在线呼叫可靠处理的容错目标,并在SCP系统级与呼叫级两个并发层次上给出了切实可行的容错策略或算法,最后,我们还对SCP软件有效度的估算进行了进一步讨论。 展开更多
关键词 智能网 业务控制点 两级并发模型 软件容错 ISDN
在线阅读 下载PDF
基于软件容错的动态实时调度算法 被引量:13
7
作者 韩建军 李庆华 Abbas A.Essa 《计算机研究与发展》 EI CSCD 北大核心 2005年第2期315-321,共7页
在硬实时系统中 ,由于任务超时完成将会导致灾难性后果 ,因而硬实时系统具有严格的时间及可靠性限制条件 目前实时容错调度算法大部分针对硬件的容错 ,很少考虑软件运行的故障 提出了一种类似EDF基于软件容错的动态实时调度算法EBPA (e... 在硬实时系统中 ,由于任务超时完成将会导致灾难性后果 ,因而硬实时系统具有严格的时间及可靠性限制条件 目前实时容错调度算法大部分针对硬件的容错 ,很少考虑软件运行的故障 提出了一种类似EDF基于软件容错的动态实时调度算法EBPA (expectation basedprobingalgorithm ) ,该算法在任务执行过程中通过基于期望值的若干试探性检测步骤 ,提高了任务可执行性的预测 ,尽可能避免了任务早期的错误对后续任务的影响 ,因此提高了任务的完成率并同时有效地减少了浪费的CPU时间片 通过实验测试 ,同目前所知的同类算法相比 。 展开更多
关键词 实时系统 软件容错 动态调度算法
在线阅读 下载PDF
软件容错技术在AMT控制系统开发中的应用 被引量:3
8
作者 阴晓峰 谭晶星 +2 位作者 雷雨龙 葛安林 牛铭奎 《汽车工程》 EI CSCD 北大核心 2004年第1期85-89,共5页
将软件冗余、软件抗干扰、传感器及执行机构的故障诊断与处理等容错技术应用到AMT样车控制系统开发过程中 ,取得了良好的效果。
关键词 软件容错技术 AMT控制系统 系统开发 软件冗余 软件抗干扰 传感器 机械式自动变速器
在线阅读 下载PDF
软件容错技术的研究现状与展望 被引量:10
9
作者 张宇 洪炳熔 《计算机应用研究》 CSCD 1999年第9期1-3,共3页
随着计算机的发展,计算机软件变得越来越复杂。在用于一些关键任务的环境中,由于不完全或不充分的测试而导致的软件错误是无法容忍的。本文首先分析了三种典型的软件容错方法。然后提出了一种新的软件容错系统概念,并对国内外软件容... 随着计算机的发展,计算机软件变得越来越复杂。在用于一些关键任务的环境中,由于不完全或不充分的测试而导致的软件错误是无法容忍的。本文首先分析了三种典型的软件容错方法。然后提出了一种新的软件容错系统概念,并对国内外软件容错的研究与应用进行了分析。 展开更多
关键词 软件容错 软件测试 软件开发
在线阅读 下载PDF
软件容错:技术与展望 被引量:7
10
作者 孙鹏 赵军锁 张文君 《计算机工程与科学》 CSCD 2007年第8期88-93,共6页
本文主要给出现有主流软件容错技术的一个综述。首先从传统软件容错技术开始,介绍设计多样性和数据多样性;然后介绍主流的软件容错新技术,如重配置与重恢复、指令复制错误探测、SWIFT等,同时,站在软件容错用于处理嵌入式系统硬件暂态故... 本文主要给出现有主流软件容错技术的一个综述。首先从传统软件容错技术开始,介绍设计多样性和数据多样性;然后介绍主流的软件容错新技术,如重配置与重恢复、指令复制错误探测、SWIFT等,同时,站在软件容错用于处理嵌入式系统硬件暂态故障的角度对这些技术进行了分析;最后在对它们比较的基础上探讨软件容错技术的可能发展方向。 展开更多
关键词 软件容错 可靠性 嵌入式系统 故障
在线阅读 下载PDF
基于数据流分析的软件容错策略 被引量:8
11
作者 刘云龙 陈俊亮 《软件学报》 EI CSCD 北大核心 1998年第7期537-541,共5页
该文就软件容错中备查点与卷回机制展开深入讨论,提出一种基于数据流分析技术的软件容错新方法.首先对软件容错进行简介,指出数据错是一切控制系统软件失效的根源与最终表现以及对数据采取强有力的容错措施的必要性.然后将数据流分... 该文就软件容错中备查点与卷回机制展开深入讨论,提出一种基于数据流分析技术的软件容错新方法.首先对软件容错进行简介,指出数据错是一切控制系统软件失效的根源与最终表现以及对数据采取强有力的容错措施的必要性.然后将数据流分析技术应用于软件容错,通过求解程序变量的到达-定值数据流方程来静态地确定任何数据在任何引用点出错时的最小充分卷回,通过求解活跃变量的数据流方程来静态地确定程序在执行各个基本块时需动态保存的变量集合,得出最小充分卷回定理与备查点数据范围定理,从而解决了时间冗余容错途径中必须回答的两个基本问题.此外,还给出了恢复块定义有效的充分条件.最后,以电信系统为应用实例,介绍了该方法的一种具体实施.该方法在简单地扩展后可被广泛应用于各种容错软件的设计中. 展开更多
关键词 软件容错 数据流分析 软件开发
在线阅读 下载PDF
硬实时系统中自适应反馈软件容错动态调度算法研究 被引量:4
12
作者 陈源龙 马培军 李东 《宇航学报》 EI CAS CSCD 北大核心 2010年第11期2591-2596,共6页
在飞行控制等硬实时系统中由于任务超时完成将会给系统运行带来灾难性后果,而现有软件容错调度算法在处理机利用率较高时,成功执行主任务所占时间比率下降,针对此提出自适应反馈容错动态调度算法,此算法在经典软件容错调度算法BCE(Basic... 在飞行控制等硬实时系统中由于任务超时完成将会给系统运行带来灾难性后果,而现有软件容错调度算法在处理机利用率较高时,成功执行主任务所占时间比率下降,针对此提出自适应反馈容错动态调度算法,此算法在经典软件容错调度算法BCE(Basic CAT EIT)的基础上,引入反馈调度机制,形成Feedback BCE调度算法。该算法在运行过程中定期监测处理机利用率,将实际处理机利用率与预期值进行比较,根据比较结果调整对任务集的调度。实验表明,相对于其他同类算法,自适应反馈软件容错调度算法有效降低了浪费的CPU时间片数量,提高了成功执行主任务所占时间比率,有效降低了因处理机超载而引起的主任务丢失率。 展开更多
关键词 硬实时系统 软件容错 自适应反馈调度
在线阅读 下载PDF
实时操作系统CPU使用率监测的软件容错研究 被引量:8
13
作者 王余伟 曹东 施书成 《计算机工程与科学》 CSCD 北大核心 2018年第8期1337-1343,共7页
在硬件实时操作系统中,系统CPU的使用率是系统性能的一项重要指标,如果任务占据了系统的全部CPU,其它任务将无法继续运行,给系统带来灾难性后果。通过分析实时操作系统中软件运行的特点,系统设计需要采取一定容错策略,以提高系统可靠性... 在硬件实时操作系统中,系统CPU的使用率是系统性能的一项重要指标,如果任务占据了系统的全部CPU,其它任务将无法继续运行,给系统带来灾难性后果。通过分析实时操作系统中软件运行的特点,系统设计需要采取一定容错策略,以提高系统可靠性和容错能力。在μC/OS-Ⅱ实时操作系统下对飞行控制软件中的任务进行实时监测。首先给出在μC/OS-Ⅱ实时操作系统下CPU使用率的计算方法,合理提出CPU的监测周期。其次,给出对CPU使用率异常的故障检测算法,对故障进行故障处置,提高系统的容错能力。最后,通过在MPC5674飞行控制计算机中编写嵌入式飞行控制软件来验证四种对CPU使用率异常的处置方法。仿真结果表明,实时操作系统中CPU的软件容错方法可以有效提高系统可靠性和容错能力。 展开更多
关键词 实时系统 软件容错 CPU使用率 异常处置
在线阅读 下载PDF
单片机嵌入式系统软件容错设计 被引量:4
14
作者 洪滨 周莉 陆宏东 《工矿自动化》 北大核心 2002年第1期29-31,共3页
采用软件搏弈、软件冗余与数字滤波等软件容错技术 ,提供了低成本解决单片机系统电磁兼容性及可靠性设计的方法。
关键词 单片机 嵌入式系统 软件容错 设计
在线阅读 下载PDF
软件容错模型中的部分抢占实时调度算法 被引量:1
15
作者 王健 孙建伶 +2 位作者 王新宇 杨小虎 王申康 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2009年第6期1047-1052,共6页
为了减少软件容错模型中实时调度算法的抢占次数,提出了一种部分抢占调度算法(PPA),该算法不仅考虑了如何尽可能多地执行主部分,还考虑了如何减少抢占次数,采用了类似非抢占最早时限优先算法(EDFA)来调度主部分.对不同CPU利用率和软件... 为了减少软件容错模型中实时调度算法的抢占次数,提出了一种部分抢占调度算法(PPA),该算法不仅考虑了如何尽可能多地执行主部分,还考虑了如何减少抢占次数,采用了类似非抢占最早时限优先算法(EDFA)来调度主部分.对不同CPU利用率和软件错误概率的任务集合进行模拟实验,结果表明,PPA算法在可以获得与目前所知的同类算法近似调度性能的同时,还可以在一定情况下极大地减少任务调度间的抢占次数,从而减少了系统中因抢占次数过多带来的额外运行时调度开销等负面因素. 展开更多
关键词 硬实时系统 软件容错 调度算法 抢占 最早时限优先算法
在线阅读 下载PDF
通过基于COTS器件的软件容错技术提高空间高可靠计算机的性能 被引量:1
16
作者 高珑 王之元 +1 位作者 贾佳 杨学军 《计算机研究与发展》 EI CSCD 北大核心 2007年第z1期133-139,共7页
在空间计算机的设计和制造中,高性能和高可靠是一对矛盾.使用防辐照器件制造空间计算机能够提高可靠性,但是防辐照器件不仅价格昂贵,而且在性能上远远落后于同时代的COTS器件,不能满足日益增长的空间高性能应用的需求;而使用COTS器件制... 在空间计算机的设计和制造中,高性能和高可靠是一对矛盾.使用防辐照器件制造空间计算机能够提高可靠性,但是防辐照器件不仅价格昂贵,而且在性能上远远落后于同时代的COTS器件,不能满足日益增长的空间高性能应用的需求;而使用COTS器件制造的计算机能够达到很高的性能,而且具有较高的性价比,但是在容错能力比不上防辐照器件,不能满足空间计算机在可靠性方面的要求.在COTS器件上实现软件容错,是提高空间高可靠计算机性能的方法之一,现已成为国际上的趋势.美国国家宇航局喷气推进实验室和Stanford大学的可靠性计算实验室在这些方面都进行了卓有成效的研究.然而在COTS器件上实现软件容错也带来了许多挑战.软件容错带来的性能和功耗开销、软件本身的容错能力等都是必须面对的问题.在介绍了基于COTS器件的软件容错技术的背景和发展情况后,又针对其中的主要问题提出了可能的解决方法,其中基于错误流模型的容错编译技术具有较高的实用价值. 展开更多
关键词 COTS SIHFT 空间计算机 软件容错 高性能 高可靠
在线阅读 下载PDF
基于响应系统的软件容错支撑系统及其仿真研究 被引量:1
17
作者 洪炳熔 张宇 +1 位作者 彭宇 龙涛 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 1999年第3期24-28,共5页
首先提出将容错功能与实时功能相结合的响应系统概念及基于响应系统的软件容错支撑软件系统,其次,提出能克服N版本致命缺点即双重错误的基于一致性恢复块的软件容错方案最后通过由4台微机构成的仿真系统验证了基于响应系统的软件容错... 首先提出将容错功能与实时功能相结合的响应系统概念及基于响应系统的软件容错支撑软件系统,其次,提出能克服N版本致命缺点即双重错误的基于一致性恢复块的软件容错方案最后通过由4台微机构成的仿真系统验证了基于响应系统的软件容错支撑软件系统的可行性. 展开更多
关键词 软件容错 响应系统 支撑软件 软件工程 仿真
在线阅读 下载PDF
基于软件容错的动态实时调度算法 被引量:1
18
作者 韩建军 李庆华 Abbas A.Essa 《小型微型计算机系统》 CSCD 北大核心 2005年第4期658-661,共4页
在硬实时系统中,由于任务超时完成将会导致灾难性后果,因而硬实时系统具有严格的时间及可靠性限制条件.目前实时容错调度算法大多针对硬件的容错,很少考虑软件运行的故障.提出了一种类似EDF的软件容错的动态实时调度算法PKSA(Probingkst... 在硬实时系统中,由于任务超时完成将会导致灾难性后果,因而硬实时系统具有严格的时间及可靠性限制条件.目前实时容错调度算法大多针对硬件的容错,很少考虑软件运行的故障.提出了一种类似EDF的软件容错的动态实时调度算法PKSA(ProbingkstepAlgorithm),本算法在任务执行过程中,通过若干试探性检测步骤,提高了任务可执行性的预测,尽可能地避免了任务早期的失败对后续任务的影响,因此提高了任务的完成率,并同时有效地减少了浪费的CPU时间片.通过实验测试,同目前所知的同类算法相比,具有更佳的调度性能调度成本比. 展开更多
关键词 实时系统 软件容错 调度算法
在线阅读 下载PDF
基于RTEMS的软件容错系统设计研究 被引量:1
19
作者 孙鹏 赵军锁 张文君 《计算机工程与科学》 CSCD 2007年第8期94-98,共5页
运行于空间环境中的计算机系统,受空间辐射的影响,可能会发生各种各样的错误。为了提高系统可靠性,需要对其进行容错。在本文中,首先分析RTEMS本身的特点和空间环境的特点;然后在此基础上提出基于RTEMS的软件容错系统的分层设计思想,并... 运行于空间环境中的计算机系统,受空间辐射的影响,可能会发生各种各样的错误。为了提高系统可靠性,需要对其进行容错。在本文中,首先分析RTEMS本身的特点和空间环境的特点;然后在此基础上提出基于RTEMS的软件容错系统的分层设计思想,并给出具体的层次设计过程;最后结合模拟实验验证给出容错状态下系统的性能分析。实验结果表明,对容错系统的分层设计是必要的。 展开更多
关键词 RTEMS软件容错 可靠性 硬实时 单粒子翻转 单粒子锁闭
在线阅读 下载PDF
使用防卫式程序设计实现软件容错 被引量:1
20
作者 万剑怡 薛锦云 《计算机科学》 CSCD 北大核心 1996年第1期66-68,共3页
软件避错是提高软件可靠性的主要方法之一,它包含程序检验,测试,正确性证明等技术,然而。
关键词 程序设计 软件容错 软件可靠性
在线阅读 下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部