Title
Energy efficiency via thread fusion and value reuse
Abstract
Energy consumption has become the dominant metric when it comes to designing high-performance simultaneous multi-threaded (SMT) microprocessors. The authors propose a fusion of threads to help reduce energy consumption for these future SMT microprocessors. Threads are fused by merging two dynamic instances of the same static instruction into a single instruction thereby reducing unnecessary redundant computation in the front-end of the processor. The result is that power consumption is reduced in the pipeline until the execution stage. The authors have performed full system simulation, and our simulation results show average energy reduction of 10% with little impact on performance (less than 1%). They also extend thread fusion by proposing mechanisms to reduce the number of register file accesses and functional unit activity by reusing computations when the input values of the two dynamic instances of a fused instruction are the same. Our experiments show 5% energy savings in the integer register file and 10% in the integer functional units using this technique.
Year
DOI
Venue
2010
10.1049/iet-cdt.2009.0040
IET Computers & Digital Techniques
Keywords
DocType
Volume
microprocessor chips,value reuse,thread fusion,system-on-chip,simultaneous multi-threaded microprocessors,energy consumption,energy efficiency
Journal
4
Issue
ISSN
Citations 
2
1751-8601
3
PageRank 
References 
Authors
0.46
6
6
Name
Order
Citations
PageRank
R. Rakvic130.46
J. González230.46
Q. Cai360.83
Pedro Chaparro424817.27
Grigorios Magklis570245.64
Antonio González63178229.66