多计算机系统中的容错任务分配和再分配

来源 :情报指挥控制系统与仿真技术 | 被引量 : 0次 | 上传用户:deqiangranran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在一组互连处理机(计算机)中任务分配的目的是使资源的有效使用最大化,并由此而减少作业的解题周期。本文提出的在多计算机系统中分配任务的简单而有效的方法旨在系统和设计者确定的资源限制条件下,使处理机间的通信成本最小。因为每个任务的执行时间、可用处理机数目、处理机速度和存储容量对系统或设计者来说是已知的,因此,限制可看作为是由负载平衡引起的。随着处理机数目的增加,在任何时间在系统某处出现故障的概率也随之增加。几乎没有已建立的任务分配模型考虑了可靠性性质。在多计算机系统中,我们定义系统可靠性为系统可成功地运行任务的概率。在确定(非冗余)任务调度策略以后,任务静态和冗余地再分配给处理机。这是一种时间冗余形式,在这种形式中,如果在执行期间某些处理机故障,那么所有任务可以在剩余的处理机上(但以更长的时间)完成。由于是任务的静态预分配,这种方法比众所周知的多计算机系统中的动态再配置和滚回恢复技术更简单,因此也更实际。通过把该方法应用于不同的例子和实际的通信网络多处理机系统,我们验证了硬件容错任务分配和再分配的有效性。 The purpose of task allocation in a group of interconnected processors (computers) is to maximize the efficient use of resources and thereby reduce the problem-solving cycle for a job. The simple and effective method proposed in this paper to distribute tasks in a multi-computer system is to minimize the communication costs between the processors under the resource constraints set by the system and the designer. Because of the execution time of each task, the number of available processors, processor speed, and storage capacity are known to the system or designer, the limitations can be seen as being caused by load balancing. As the number of processors increases, the probability of a failure somewhere in the system increases at any time. Few established task assignment models take into account the nature of reliability. In a multi-computer system, we define the system reliability as the probability that the system will successfully run the task. After a (non-redundant) task scheduling policy is determined, the task is reassigned to the processor statically and redundantly. This is a form of temporal redundancy in which all tasks can be done on the remaining handlers (but for a longer period of time) if some of the processors fail during execution. Because of the static pre-assignment of tasks, this approach is simpler and therefore more practical than the well-known dynamic reconfiguration and roll-back recovery techniques in multi-computer systems. By applying the method to different examples and actual communication network multiprocessor systems, we verified the effectiveness of hardware fault-tolerant task allocation and redistribution.
其他文献
从1944年我在青年军二○六师蒋纬国营当排长起,便和蒋纬国开始了长达半个世纪的追随和交往。可以说,我的生活大部分是和他连在一起的。1995年,年过古稀的我回到上海定居,蒋纬国仍不忘
本讲阐述针式打印机的打印头控制与驱动电路组成和分析,分析故障,介绍检修方法,并列举维修实例。 This talk describes the stylus printer print head control and drive circ
2014年9月13日,由中宣部组织实施的第十三届精神文明建设“五个一工程”评选在京揭晓。由我校青年电影制片厂参与出品,表演学院院长张辉教授担任编剧、导演的影片《衍香》斩
介绍了互锁式电子开关的工作原理、应用举例、特点及应用前景。使用证明, 该互锁式电子开关的结构设计合理、逻辑可靠、实用,应用前景广阔。 The working principle, applicat
目的确定多焦视网膜电图(M-ERG)的正常值,分析后部视网膜不同区域电生理功能与年龄的相关性.方法对38例(38眼)不同年龄段的散瞳正常眼做M-ERG检查,分析第1个负波(P1波)、第1正波(N1波)的潜伏期和反应密度及与年龄的关系.结果总反应波、4个象限、环1~6的反应密度随年龄的增长而下降(P<0.01);总反应波、鼻侧、环5,6的N1波潜伏期,以及总反应波、鼻侧、颞上象限、环2,3,4,6的
光逻辑技术的发展光学可用于数字逻辑运算的思想并不新鲜,自激光发明以来便引起人们的兴趣。虽然它只取得有限成功,但不断受到光学技术迅速进展的推进,并为低功率光纤和能在各种
从东北地区采集玉米茎腐病标样90份,经分离纯化获得镰孢菌120株,在传统形态学鉴定的基础上,选取21株具有代表性菌株,采用基因组DNA的EF-1α序列分析技术进行镰孢菌种类的辅助
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
目的:评价Ⅱ型糖尿病患者术后血糖变化规律及其影响因素.方法:对施行白内障手术的19例20眼Ⅱ型糖尿病患者进行术前、术后1~2小时、1、3、5天血糖监测.结果:Ⅱ型糖尿病患者术后1~2小时血糖显著升高(P<0.05),术后1天基本接近术前水平(P<0.05).术后血糖升高与手术时间、糖尿病病程、术前血糖水平呈正相关(r>0),与术后并发症有关.术后视力与术前糖尿病合并症、手术因素及术后并发症有关.结
目的 :探讨鼻咽癌放疗后治疗鼻腔粘连的最佳手术方法。方法 :采用腭间径路手术治疗鼻咽癌放疗后鼻腔粘连 4例 ;鼻内窥镜引导下鼻内径路手术 32例 ,术后 2 6例放置硅胶扩张管