Title :
The design of a fault-tolerant, real-time, multi-core computer system
Author :
Gostelow, Kim P.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
The goal is a fault-tolerant, self-aware, low-power, multi-core computer for space missions with thousands of simple cores, achieving speed through concurrency. A second goal is that the system is not difficult to program. The proposed machine decides how to achieve concurrency, in real-time, rather than programmers who now spend considerable effort carefully orchestrating every data item´s location and movement. Closely related, fault-tolerant and power-aware re-organizing behavior is automatic. The driving features of the system are: simple hardware that is modular in the extreme, with no shared memory, and software with significant run-time reorganizing capability.
Keywords :
aerospace computing; fault tolerant computing; low-power electronics; multiprocessing systems; power aware computing; real-time systems; fault tolerant system; low power system; multicore computer system; power aware reorganizing behavior; real time system; self aware system; space mission; Computational modeling; Concurrent computing; Fault tolerance; Fault tolerant systems; Multicore processing; Programming; Real time systems;
Conference_Titel :
Aerospace Conference, 2011 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
978-1-4244-7350-2
DOI :
10.1109/AERO.2011.5747449