See this document in CiteSeerX!

Applying Decay Strategies to Branch Predictors for Leakage Energy Savings (2001)  (Make Corrections)  (9 citations)
Zhigang Hu, Philo Juang, Kevin Skadron, Doug Clark, Margaret Martonosi



  Home/Search   Context   Related

 
View or download:
virginia.edu/pub/techr...CS200124.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  virginia.edu/pub/techrep...README (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper shows that substantial reductions in leakage energy can be obtained by deactivating groups of branch-predictor entries if they lie idle for a sufficiently long time. Decay techniques, first introduced by Kaxiras et al. for caches, work by tracking accesses to cache lines and turning off power to those that lie idle for a sufficiently long period of time (the decay interval). Once deactivated, these lines essentially draw no leakage current. The key trick is in identifying... (Update)

Context of citations to this paper:   More

.... Aside from the memory system, we also show how to apply the timekeeping methodology to other structures, such as branch predictors [30, 31, 32]. With large array structures similar to caches, branch predictors are natural candidates for applying cache decay strategies. A...

...for a long time should be shut off because they tend to contain data that is not likely to be used again before replacement. Hu et al. [6] applied decay strategies to branch predictors. These techniques use counters to gauge how long cache lines have been idle. Counterbased...

Cited by:   More
Comparison of State-Preserving vs.. - Parikh, Zhang.. (2003)   (Correct)
HotLeakage: A Temperature-Aware Model of.. - Zhang, Parikh.. (2003)   (Correct)
Managing Leakage for Transient Data: Decay and.. - Hu, Juang.. (2002)   (Correct)

Similar documents (at the sentence level):
25.0%:   Implementing Branch Predictor Decay Using.. - Juang, Skadron..   (Correct)
15.1%:   Applying Decay Strategies to Branch Predictors for .. - Hu, Juang.. (2002)   (Correct)
10.6%:   The Timekeeping Methodology: Exploiting Generational Lifetime.. - Hu   (Correct)

Active bibliography (related documents):   More   All
0.4:   Managing Leakage for Transient Data: Decay and.. - Hu, Juang.. (2002)   (Correct)
0.4:   Implementing Decay Techniques using 4T Quasi-Static.. - Juang, Diodato.. (2002)   (Correct)
0.3:   Power Issues Related to Branch Prediction - Parikh, Skadron, Zhang.. (2001)   (Correct)

Similar documents based on text:   More   All
0.8:   Cache Decay: Exploiting Generational Behavior to Reduce.. - Kaxiras, Hu, Martonosi (2001)   (Correct)
0.7:   Let Caches Decay: Reducing Leakage Energy via Exploitation of.. - Hu, Kaxiras (2002)   (Correct)
0.7:   Predictive Precharging for Bitline Leakage Energy.. - Kim, Vijaykrishnan.. (2002)   (Correct)

Related documents from co-citation:   More   All
8:   Cache Decay: Exploiting Generational Behavior to Reduce Cache Leakage Power - Kaxiras, Hu et al. - 2001
6:   Adaptive mode-control: A static-power-efficient cache design - Zhou, Toburen et al. - 2001
6:   Gated Vdd: A Circuit Technique to Reduce Leakage in Deep-submicron Cache Memorie.. - Powell, Yang et al. - 2000

BibTeX entry:   (Update)

Z. Hu et al. Applying Decay Strategies to Branch Predictors for Leakage Energy Savings. In ICCD, Sep. 2002. http://citeseer.ist.psu.edu/article/hu01applying.html   More

@techreport{ hu01applying,
    author = "Zhigang Hu and Philo Juang and Kevin Skadron and Douglas W. Clark and Margaret Martonosi",
    title = "Applying Decay Strategies to Branch Predictors for Leakage Energy Savings",
    number = "CS-2001-24",
    year = "2001",
    url = "citeseer.ist.psu.edu/article/hu01applying.html" }
Citations (may not include all citations):
241   A study of branch prediction strategies (context) - Smith - 1981
214   Combining branch predictors - McFarling - 1993
110   Improving the accuracy of dynamic branch prediction using br.. (context) - Pan, So et al. - 1992
70   Two-level adaptive training branch prediction - Yeh, Patt - 1991
64   Design challenges of technology scaling (context) - Borkar - 1999
50   Computer Architecture News (context) - Burger, Austin et al. - 1997
49   Cache Decay: Exploiting Generational Behavior to Reduce Cach.. - Kaxiras, Hu et al. - 2001
45   The Alpha 21264 microprocessor architecture (context) - Kessler, McLellan et al. - 1998
38   Integrated CircuitArchitecture Approach to Reducing Leakage .. - Integrated, Approach et al. - 2001
34   Alpha 21164 Microprocessor: Hardware Reference Manual (context) - Semiconductor - 1995
30   Alternative implementations of hybrid branch predictors - Chang, Hao et al. - 1995
21   WWW Site (context) - Performance, Corporation - 2000
9   UltraSparc-3 aims at MP servers (context) - Song - 1997
9   Wattch: A Framework for Architecture-Level Power Analysis an.. (context) - Brooks, Tiwari et al. - 2000
7   A Alpha AXP Microprocessors: Hardware Reference Manual (context) - Semiconductor - 1994
5   Pentium III = Pentium II + SSE (context) - Diefendorff - 1999
4   Generalized history table for branch prediction (context) - Losq - 1982
1   An analysis of instruction fetching strategies in pipelined .. (context) - Holgate, Ibbett - 1980
http://www.simplescalar.org



The graph only includes citing articles where the year of publication is known.


Documents on the same site (ftp://ftp.cs.virginia.edu/pub/techreports/README.html):   More
Fixed-Priority Scheduling of Periodic Tasks on Multiprocessor.. - Oh, Son (1995)   (Correct)
Mentat User's Manual - Grimshaw, Jr., Smoot, Weissman (1991)   (Correct)
Uniform Antimatroid Closure Spaces - Pfaltz, Karro (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC