DocumentCode
3548074
Title
Fault tolerant nanoelectronic processor architectures
Author
Rao, Wenjing ; Orailoglu, Alex ; Karri, Ramesh
Author_Institution
Dept. of Comput. Sci. & Eng., California Univ., San Diego, USA
Volume
1
fYear
2005
fDate
18-21 Jan. 2005
Firstpage
311
Abstract
In this paper we propose a fault-tolerant processor architecture and an associated fault-tolerant computation model capable of fault tolerance in the nanoelectronic environment that is characterized by high and time varying fault rates. The proposed fault tolerant processor architecture not only guarantees the correctness of computation but also is flexible in that it dynamically trades-off computation resources and performance. The core of the architecture is a decentralized instruction control unit called the voter that achieves both fault tolerance and the maximum parallel execution of instructions by exploiting the abundant computational resources provided by nanotechnologies. Although the result of each instruction needs to be confirmed by executing it on multiple computation units, multiple unconfirmed instructions can proceed as speculative branches. The voter implements a hardware-frugal computation unit allocation algorithm to organize the redundant computations and to dynamically control the growth of speculative branches.
Keywords
fault tolerant computing; integrated circuit design; microprocessor chips; parallel architectures; redundancy; fault tolerant processor architecture; fault-tolerant computation model; hardware-frugal computation unit allocation; nanoelectronic processor architecture; parallel instruction execution; redundant computations; speculative branches; time varying fault rates; CMOS technology; Computer aided instruction; Computer architecture; Fault tolerance; Fault tolerant systems; Hardware; High performance computing; Nanoscale devices; Redundancy; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN
0-7803-8736-8
Type
conf
DOI
10.1109/ASPDAC.2005.1466180
Filename
1466180
Link To Document