A simple low-energy instruction wakeup mechanism

Marco A. Ramírez, Adrian Cristal, Alexander V. Veidenbaum, Luis Villa, Mateo Valero

Producción científica: Capítulo del libro/informe/acta de congresoCapítulorevisión exhaustiva

2 Citas (Scopus)

Resumen

Instruction issue consumes a large amount of energy in out of order processors, largely in the wakeup logic. Proposed solutions to the problem require prediction or additional hardware complexity to reduce energy consumption and, in some cases, may have a negative impact on processor performance. This paper proposes a mechanism for instruction wakeup, which uses a multi-block instruction queue design. The blocks are turned off until the mechanism determines which blocks to access on wakeup using a simple successor tracking mechanism. The proposed approach is shown to require as little as 1.5 comparisons per committed instruction for SPEC2000 benchmarks.

Idioma originalInglés
Título de la publicación alojadaLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditoresAlex Veidenbaum, Kazuki Joe, Hideharu Amano, Hideo Aiso
EditorialSpringer Verlag
Páginas99-112
Número de páginas14
ISBN (versión impresa)3540203591, 9783540397076
DOI
EstadoPublicada - 2003

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen2858
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Huella

Profundice en los temas de investigación de 'A simple low-energy instruction wakeup mechanism'. En conjunto forman una huella única.

Citar esto