Design and Implementation of Fault-tolerant Parallel Algorithm Towards On-board Computer

MI Guo-wei,ZHOU Hai-fang,DU Yun-fei
DOI: https://doi.org/10.3969/j.issn.1673-5048.2010.04.008
2010-01-01
Abstract:On-board computer is the core of satellite service management and the satellite payload computing devices,which adopts multi-processor and parallel operation due to the high-speed processing of the large amounts of data.During the satellite operating in space,on-board computer equipment will remain in the radiation environment of charged particles.The strong radiation will make transient failures that affect the normal operation of satellite services.In this paper,application-level software fault-tolerance is applied to improve system reliability,and fault-tolerant parallel algorithm is proposed based on parallel ideas.Through revising NPB benchmark procedure,implementation of the corresponding fault-tolerant parallel algorithm is available by the socket communication interface which provided by VxWorks,the validating tests are given on VxWorks Simulator and real on-board computer.
What problem does this paper attempt to address?