摘要
航天器片上众核系统的安全性、可靠性面临着由太空辐射的威胁。在进行众核系统各个处理器核的任务分配时,需要进行可靠性分配和冗余度优化。本文提出一种准最佳方案,能够在相对较短的时间内,决定运算流图中各个步骤占用的冗余处理器数量,以达到在有限处理器核数量的情况下系统的最高可靠度与可用度;提出依据任务的运算流图计算节点可靠性灵敏度的方法。通过具体的实例对本文提出的方案进行了效果的评估。
Many-core system in spaceship is faced with the threat of space radiation in security and reliability. Thus when we as- sign missions to processing cores on board, it is necessary to optimize reliability distribution and redundancy apportionment. This paper proposes a near-optimal algorithm to do such work. This algorithm decides the amount of redundant processing cores as- signed for each step in flowchart to make sure of the highest reliability and availability of system using limited number of process- ing cores. Also, based on flowchart, this paper proposes a new method to calculate the reliability sensitivity of cores. At the last of the paper, examples are introduced and the effect of proposed algorithm is evaluated.
出处
《计算机与现代化》
2013年第10期143-148,共6页
Computer and Modernization
基金
国家863计划项目(2011AA120201)
上海航天基金资助项目(HTJ10-14)
关键词
高可靠性
众核系统
优化分配
high reliability
many-core system
optimal apportionment