DocumentCode
2118595
Title
Improving Network Processing Dependability with Heterogeneous Reliability Cores
Author
Ungsunan, Peter D. ; Lin, Chuang ; Gai, Yi ; Kong, Xiangzhen
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
fYear
2009
fDate
27-28 Feb. 2009
Firstpage
479
Lastpage
483
Abstract
An emerging problem facing future high-performance embedded multi-core and network processors are transient faults caused by radiation, noise and other factors.These faults will likely make future multi-core processors less reliable as chip features shrink, voltages decrease, and the number of cores increase. To address this problem, we propose a systems approach of managing and allocating reliability according to software process requirements. The heterogeneous multi-core architecture proposed is based on cores with differing reliabilities. Critical and non-critical software components are segregated and matched with the higher and lower reliability cores, respectively. This method is applied to a network processing example and we show that by using heterogeneous reliability cores the overall system failure rate can be reduced significantly, while offering the same or better overall performance, power utilization and chip area as symmetric cores.
Keywords
integrated circuit reliability; microprocessor chips; embedded multi-core; heterogeneous multi-core architecture; heterogeneous reliability cores; network processing dependability; network processors; software process requirements; Computer architecture; Computer network reliability; Embedded software; Hardware; Multicore processing; Power system reliability; Risk management; Software performance; Telecommunication network reliability; Voltage; dependability; heterogeneous multi-core; reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Software and Networks, 2009. ICCSN '09. International Conference on
Conference_Location
Macau
Print_ISBN
978-0-7695-3522-7
Type
conf
DOI
10.1109/ICCSN.2009.147
Filename
5076897
Link To Document