DocumentCode :
528804
Title :
Low power branch prediction for embedded application processors
Author :
Levison, Nadav ; Weiss, Shlomo
Author_Institution :
School of Electrical Engineering, Tel-Aviv University, Israel
fYear :
2010
fDate :
18-20 Aug. 2010
Firstpage :
67
Lastpage :
72
Abstract :
Modern embedded processors used in media and communication portable devices are now required to execute complex applications and their performance requirements are getting close to the demands of general purpose processors. The performance-per-Watt ratio is an extremely important measure in portable devices because of their limited power capacity. Branch predictors, and especially the BTB, are among the largest on-chip SRAM structures (after caches), and therefore are primary contributors to the total system power. We propose a novel micro-architectural method referred to as Shifted-Index BTB with a Set-Buffer, which reduces both dynamic and static power. Extensive simulations show that up to 80% reduction in dynamic power is achieved at the cost of up to 0.64% system slowdown. 58% reduction is static power is also achieved by applying low-leakage power techniques that mesh well with the Set-Buffer design.
Keywords :
Benchmark testing; Clocks; Indexes; Performance evaluation; Power demand; Program processors; Switches; ARM Cortex; BTB; Embedded; battery; mobile; power;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low-Power Electronics and Design (ISLPED), 2010 ACM/IEEE International Symposium on
Conference_Location :
Austin, TX, USA
Print_ISBN :
978-1-4244-8588-8
Type :
conf
Filename :
5599026
Link To Document :
بازگشت