The Community for Technology Leaders
16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008) (2014)
Torino, Italy Italy
Feb. 12, 2014 to Feb. 14, 2014
ISSN: 1066-6192
pp: 248-255
Gulay Yalcin , Barcelona Comput. Center, Barcelona, Spain
Adrian Cristal , Barcelona Comput. Center, Barcelona, Spain
Osman Unsal , Barcelona Comput. Center, Barcelona, Spain
Anita Sobe , Univ. of Neuchatel, Neuchatel, Switzerland
Derin Harmanci , Univ. of Neuchatel, Neuchatel, Switzerland
Pascal Felber , Univ. of Neuchatel, Neuchatel, Switzerland
Alexey Voronin , Dresden Univ. of Technol., Dresden, Germany
Jons-Tobias Wamhoff , Dresden Univ. of Technol., Dresden, Germany
Christof Fetzer , Dresden Univ. of Technol., Dresden, Germany
ABSTRACT
The power envelope has become a major issue for the design of computer systems. One way of reducing energy consumption is to downscale the voltage of microprocessors. However, this does not come without costs. By decreasing the voltage, the likelihood of failures increases drastically and without mechanisms for reliability, the systems would not operate any more. For reliability we need (1) error detection and (2) error recovery mechanisms. We provide in this paper a first study investigating the combination of different error detection mechanisms with transactional memory, with the objective to improve energy efficiency. According to our evaluation, using reliability schemes combined with transactional memory for error recovery reduces energy by 54% while providing a reliability level of 100%.
INDEX TERMS
Reliability, Hardware, Checkpointing, Synchronization, Energy consumption, Transient analysis, Circuit faults
CITATION
Gulay Yalcin, Adrian Cristal, Osman Unsal, Anita Sobe, Derin Harmanci, Pascal Felber, Alexey Voronin, Jons-Tobias Wamhoff, Christof Fetzer, "Combining Error Detection and Transactional Memory for Energy-Efficient Computing below Safe Operation Margins", 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), vol. 00, no. , pp. 248-255, 2014, doi:10.1109/PDP.2014.61
167 ms
(Ver 3.3 (11022016))