Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
REPAS: Reliable Execution for Parallel ApplicationS in Tiled-CMPs
 

Summary: REPAS: Reliable Execution for Parallel
ApplicationS in Tiled-CMPs
Daniel S´anchez, Juan L. Arag´on and Jos´e M. Garc´ia
Departamento de Ingenier´ia y Tecnolog´ia de Computadores
Universidad de Murcia, 30071 Murcia (Spain)
{dsanchez, jlaragon, jmgarcia}@ditec.um.es
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, together
with temperature fluctuations, augment the susceptibility of architec-
tures to errors. Previous approaches have tried to provide fault tolerance
but, however, they usually present critical drawbacks concerning hard-
ware duplication or performance degradation which for the majority of
common users result unacceptable.
RMT (Redundant Multi-Threading) is a family of techniques based on
SMT processors in which two independent threads (master and slave),
fed with the same inputs, redundantly execute the same instructions, in
order to detect faults by checking their outputs. In this paper, we study
the under-explored architectural support of RMT techniques to reliably
execute shared-memory applications. We show how atomic operations

  

Source: Aragón Alcaraz, Juan Luis - Departamento de Ingenieria y Tecnologia de Computadores, Universidad de Murcia

 

Collections: Computer Technologies and Information Sciences