Energy-efficient redundant execution for chip multiprocessors


Autoria(s): Subramanyan, Pramod; Singh, Virendra; Saluja, Kewal K; Larsson, Erik
Contribuinte(s)

Atienza, David

Brunvand, Erik

Data(s)

2010

Resumo

Relentless CMOS scaling coupled with lower design tolerances is making ICs increasingly susceptible to wear-out related permanent faults and transient faults, necessitating on-chip fault tolerance in future chip microprocessors (CMPs). In this paper, we describe a power-efficient architecture for redundant execution on chip multiprocessors (CMPs) which when coupled with our per-core dynamic voltage and frequency scaling (DVFS) algorithm significantly reduces the energy overhead of redundant execution without sacrificing performance. Our evaluation shows that this architecture has a performance overhead of only 0.3% and consumes only 1.48 times the energy of a non-fault-tolerant baseline.

Formato

application/pdf

Identificador

http://eprints.iisc.ernet.in/42738/1/p143-subramanyan.pdf

Subramanyan, Pramod and Singh, Virendra and Saluja, Kewal K and Larsson, Erik (2010) Energy-efficient redundant execution for chip multiprocessors. In: Proceedings of the 20th symposium on Great lakes symposium on VLSI (GLSVLSI '10), May 16-18, 2010, Brown University Campus, Providence, Rhode Island, USA.

Relação

http://dl.acm.org/citation.cfm?id=1785516&preflayout=flat

http://eprints.iisc.ernet.in/42738/

Palavras-Chave #Supercomputer Education & Research Centre
Tipo

Conference Proceedings

NonPeerReviewed