DocumentCode :
2909481
Title :
Software-based fault tolerance for the Maestro many-core processor
Author :
Walters, John Paul ; Kost, Robert ; Singh, Karandeep ; Suh, Jinwoo ; Crago, Stephen P.
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Marina Del Rey, CA, USA
fYear :
2011
fDate :
5-12 March 2011
Firstpage :
1
Lastpage :
12
Abstract :
The current generation of radiation-hardened general-purpose processors, such as the RAD750, lag far behind their commercial counterparts in terms of performance. To combat this, a new many-core processor was designed that would allow space applications to leverage up to 49 general-purpose processing cores for high performance space applications. The Maestro processor, based on Tilera´s TILE64 chip, is the result of this effort. Maestro is rad-hard by design, but there is still the possibility of both hardware and software errors.
Keywords :
aerospace computing; multiprocessing systems; software fault tolerance; Maestro many-core processor; Tilera TILE64 chip; application specific fault tolerance; distributed heartbeat implementation; general purpose processing cores; high performance space application; hybrid fault tolerance; kernel-level checkpoint; kernel-level rollback; radiation tolerance; software based fault tolerance; thread-level redundancy; Fault tolerance; Fault tolerant systems; Heart beat; Instruction sets; Libraries; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2011 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
978-1-4244-7350-2
Type :
conf
DOI :
10.1109/AERO.2011.5747448
Filename :
5747448
Link To Document :
بازگشت