ACM Home Page
Please provide us with feedback. Feedback
Power-aware branch prediction techniques: a compiler-hints based approach for VLIW processors
Full text PdfPdf (152 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 14th ACM Great Lakes symposium on VLSI table of contents
Boston, MA, USA
SESSION: Low Power table of contents
Pages: 440 - 443  
Year of Publication: 2004
ISBN:1-58113-853-9
Authors
M. Monchiero  Politecnico di Milano, Milano, ITALY
G. Palermo  Politecnico di Milano, Milano, ITALY
M. Sami  Politecnico di Milano, Milano, ITALY
C. Silvano  Politecnico di Milano, Milano, ITALY
V. Zaccaria  STMicroelectronics, Agrate Brianza, Milano, ITALY
R. Zafalon  STMicroelectronics, Agrate Brianza, Milano, ITALY
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 31,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/988952.989058
What is a DOI?

ABSTRACT

Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware VLIW (Very Long Instruction Word) processors. The proposed technique is based on a compiler hint mechanism to filter the accesses to the branch predictor blocks. Experimental results have been carried out on Lx/ST200, an industrial 4-issue VLIW architecture. We gathered two sets of results: First, by introducing the proposed low-power branch prediction technique in the Lx processor, which features fully static branch prediction, a significant improvement of the energy-delay metric has been observed. Second, we evaluated filtering efficacy of the proposed method and we found that it gets an access reduction to the branch prediction unit of 93% with respect to a processor directly derived from Lx, featuring cycle-by-cycle prediction, corresponding to an average 9% energy reduction of the whole processor power budget.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Evers and T.-Y. Yeh. Understanding Branches and Designing Branch Predictors for High Performance Microprocessors. Proc. of the IEEE, November 2001.
 
2
 
3
 
4
A. Chandrakasan and R. Brodersen. Minimizing power Theenergyre-consumption in digital cmos circuits. Proc. of the IEEE, 1995.
 
5
6
 
7
8
 
9
S. Wilton and N. Jouppi. CACTI:An Enhanced Cache Access and Cycle Time Model. IEEE JSSC, 1996.
10
11


Collaborative Colleagues:
M. Monchiero: colleagues
G. Palermo: colleagues
M. Sami: colleagues
C. Silvano: colleagues
V. Zaccaria: colleagues
R. Zafalon: colleagues