Stall Power Reduction in Pipelined Architecture Processors

This paper proposes a technique for dynamic power reduction of pipelined processors. Pipelined processors frequently insert NOP instruction to the pipe for generating delay or resolving dependency. Our study shows that the percentage of power consumed by NOP instructions in a pipelined processor is...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lotfi-Kamran, P., Rahmani, A.-M., Salehpour, A.-A., Afzali-Kusha, A., Navabi, Z.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper proposes a technique for dynamic power reduction of pipelined processors. Pipelined processors frequently insert NOP instruction to the pipe for generating delay or resolving dependency. Our study shows that the percentage of power consumed by NOP instructions in a pipelined processor is significant. This article studies the detail behavior of NOP instruction and proposes a technique for eliminating unnecessary transitions that are generated during execution of NOP instructions. Initial results demonstrate up to 10% reduction in power consumption for some benchmarks at a cost of negligible performance (almost zero) and area overhead (below 0.1%).
ISSN:1063-9667
2380-6923
DOI:10.1109/VLSI.2008.34