DocumentCode
3092793
Title
Towards Byzantine Fault Tolerance in Many-Core Computing Platforms
Author
Jeffery, Casey M. ; Figueiredo, Renato J O
Author_Institution
Univ. of Florida, Gainesville
fYear
2007
fDate
17-19 Dec. 2007
Firstpage
256
Lastpage
259
Abstract
This paper presents a flexible technique that can be applied to many-core architectures to exploit idle resources and ensure reliable system operation. A dynamic fault tolerance layer is interposed between the hardware and OS through the use of a hypervisor. The introduction of a single point of failure is avoided by incorporating the hypervisor into the sphere of replication. This approach simplifies implementation over specialized hardware- or OS-based techniques while offering flexibility in the level of protection provided ranging from duplex to Byzantine protection. The feasibility of the approach is considered for both near- and long-term computing platforms.
Keywords
computer architecture; fault tolerance; microprocessor chips; operating systems (computers); Byzantine fault tolerance; OS-based techniques; hypervisor; many-core architectures; many-core computing platforms; Computer architecture; Fault tolerance; Fault tolerant systems; Frequency; Hardware; Information systems; Laboratories; Network-on-a-chip; Protection; Virtual machine monitors;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
Conference_Location
Melbourne, Qld.
Print_ISBN
0-7695-3054-0
Type
conf
DOI
10.1109/PRDC.2007.40
Filename
4459667
Link To Document