Title :
Power-efficient value speculation for high-performance microprocessors
Author :
Moreno, Rafael ; Pinuel, Luis ; Del Pino, Silvia ; Tirado, Francisco
Author_Institution :
Dept. de Arquitectura de Comput. y Autom., Univ. Complutense de Madrid, Spain
Abstract :
Improving instruction-level parallelism (ILP) has become one of the greatest challenges in high-performance microprocessor design. Several techniques for counteracting control and data dependencies, based on prediction and speculative execution, have been proposed and their cost-performance tradeoffs have been widely studied. However, in some cases, such as value speculation, power consumption considerations have remained unanalyzed. In this paper, we explore the main sources of power dissipation to be considered when value speculation is used, and we propose solutions to reduce this dissipation-reducing the size of the prediction tables, decreasing the amount of extra work due to speculative execution, and reducing the complexity of the out-of-order issue logic-in order to prove that value speculation can be considered a power-efficient technique for future generations of microprocessors
Keywords :
microprocessor chips; performance evaluation; power consumption; control dependencies; cost-performance tradeoff; data dependencies; high-performance microprocessor design; high-performance microprocessors; instruction-level parallelism; out-of-order issue logic complexity; power consumption; power dissipation; power-efficient value speculation; prediction table size reduction; speculative execution; Automatic control; Clocks; Costs; Energy consumption; Hardware; Logic; Microprocessors; Parallel processing; Power dissipation; Power generation;
Conference_Titel :
Euromicro Conference, 2000. Proceedings of the 26th
Conference_Location :
Maastricht
Print_ISBN :
0-7695-0780-8
DOI :
10.1109/EURMIC.2000.874645