Fast configuration of an energy-efficient branch predictor

TitleFast configuration of an energy-efficient branch predictor
Publication TypeConference Paper
Year of Publication2006
AuthorsHallschmid, P., and R. Saleh
Conference NameEmerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
Pagination6 pp.
Date Publishedmar.
Keywordsapplication specific instruction set processors, application specific integrated circuits, automatic configuration, energy-efficient branch predictor, instruction sets, microprocessor chips, pattern history table

Recent research in the area of application specific instruction-set processors (ASIPs) has focused on automatic configuration. In this paper, we propose a novel approach for selecting the size of the branch predictor pattern history table (PHT) to reduce the overall power dissipation for a specific application. This approach uses a fast configuration approach that dynamically measures aliasing for all PHT sizes in parallel and then uses a cost function that relates aliasing to power dissipation. Results show that by configuring the PHT using our approach, the overall power reduction closely matches that achievable with a "perfect" configuration


a place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2021 The University of British Columbia