DocumentCode :
2480815
Title :
Extending SRT for parallel applications in tiled-CMP architectures
Author :
Sánchez, Daniel ; Aragón, Juan L. ; García, José M.
Author_Institution :
Dept. de Ing. y Tecnol. de Comput., Univ. de Murcia, Murcia, Spain
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
8
Abstract :
Reliability has become a first-class consideration issue for architects along with performance and energy-efficiency. The increasing scaling technology and subsequent supply voltage reductions are increasing the susceptibility of architectures to soft errors. However, mechanisms to achieve full coverage to errors usually degrade performance in an unacceptable way for the majority of common users. Simultaneous and Redundantly Threaded (SRT) is a fault tolerant architecture in which pairs of threads in a SMT core redundantly execute the same program instructions. In this paper, we study the under-explored architectural support of SRT to reliably execute shared-memory applications. We show how atomic operations induce a serialization point between master and slave threads. This bottleneck has an impact of 34% in execution speed for several parallel scientific benchmarks. We propose an alternative mechanism in which the L1 cache is updated by master´s stores before verification reducing the overhead up to 21%. Our approach also outperforms other recent proposals such as DCC with a decrease of 8% in execution speed.
Keywords :
computer architecture; fault tolerance; microprocessor chips; multi-threading; shared memory systems; LI cache; chip-multiprocessors; fault tolerant architecture; parallel applications; program instructions; reliability; shared-memory applications; simultaneous and redundantly threaded; tiled-CMP architectures; Computer architecture; Energy efficiency; Fault detection; Fault tolerance; Hardware; Proposals; Surface-mount technology; Temperature; Voltage; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5160902
Filename :
5160902
Link To Document :
بازگشت