Comments on “Reducing Register File Power Consumption by Exploiting Value Lifetime Characterisitics” by Zhigang Hu and Margaret Martonosi Aarul Jain CSE520: Advanced Computer Architecture, Fall 2007
Hu and Martonosi’s paper [1] argues that register file power consumption can be reduced by buffering results between functional units and register file and servicing data accesses from the buffer instead of the register file. In this note, main contributions and limitations of the paper are discussed. Contributions of the paper 1. The paper brings out a novel technique to reduce register file power consumption by taking advantage of lifetime characteristics of register values. The paper does a good work in explaining how lifetime characteristics of register values can be exploited and supports its argument with standard benchmark suite (SPECINT95). 2. The paper does a good work in explaining the impact on performance due to addition of Value Added Buffer (VAB) and justifies it by presenting statistics on power reduction achieved due to addition of VAB. 3. The paper discusses issues such as exception and misprediction that become more complex to handle with the VAB architecture. Limitations of the paper 1. The technique can be applied to superscalar processors however processors having shallow pipeline may not follow the lifetime characteristics as presented by authors. With the current trend towards multicores and having small and less complex cores, implementation of this technique may be overkill. 2. Debugging applications with the VAB architecture can be quite a challenge. The paper does not discuss how to handle debug requests. 3. Although the paper explains architecture level details of VAB and performance issues, micro-architecture implementation of VAB is not explained. For example, in [2] a similar technique is used but the authors explain the details more clearly. References [1] Z. Hu and M. Martonosi, “Reducing Register File Power Consumption by Exploiting Value Lifetime Characteristics,” Proc. Workshop Complexity-Effective Design, 2000. [2] G. Kucuk, D. Ponomarev and K. Ghose, “Low-Complexity Reorder Buffer Architecture,” Proc. Int. Conf. on Supercomputing, 2002.
Margaret Martonosi. Aarul Jain. CSE520: Advanced Computer Architecture, Fall 2007. Hu and Martonosi's paper [1] argues that register file power consumption ...
dispersed data centers (Patel et al.; Shah and. Krishnan). â Game theoretical ... Computationally intensive / low data ... Allocates on historical data, then asks.
when the channel is good enough to support the high- est MIMO rates; and single antenna operation is ... moved to using 802.11n, the latest version of the stan- dard, which users generally prefer over wide area tech- ... However, there is precious li
Dec 22, 1999 - Thank you my best friend, Danny, for reducing my stress level in every possible ..... file. 4. Modified Storage Cell We can take advantage of the ...
scaling strategy, which uses parallelism and pipelining, to tradeoff silicon area and power reduction. Since energy is only consumed when capacitance is being ...
client and operating system (Android and embedded Linux). We have also .... [7] International technology roadmap for semiconductors 2009 edition : Design.
tor. ââ x = ã1,x1,x2, ..., xhã where xi is the ith most recent branch history outcome represented as -1 for a not taken branch and 1 for a taken branch. The branch history is the collection of taken/not-taken results for the h most re- cent c
thermal hot-spot that can potentially limit the maximum clock frequency and operating voltage of the CPU, which in turn limits performance [16]. This paper focuses on the path-based neural predictor which is one of the proposed implementations of neu
According to [2] power models ... client and operating system (Android and embedded Linux). ... Management) [2] of the WNIC may bring considerable power.
in execution. For both versions in a multiprocessor system, we develop a ...... 2qth place of extra-interval will be filled and the second unit in extra-interval will be ...
(I)AP Computer Science A; ... (M)Discrete Mathematics for Computer Science; ... (A)a coherent sequence of courses for four or more credits in career and ... (vii)Chapter 130, Subchapter K, of this title (relating to Information Technology); or.
Oct 1, 2009 - Cowley, Good News for Boomers, Newsweek, Dec. 30, 1996/Jan. 6, .... tion of Cellular Membranes, Critical Reviews in Biotechnology,. 17(2): 105-122, ...... This extended coverage area is desirable so that the. TENS pulses ...
During the upcoming school year, Technology and Innovation in Education (TIE), ... teacher-developed resources now featured on the Smarter Balanced Digital ...
photographers, graphic designers, social media marketers, and Lightroom fanatics. ... We all know the difference a great teacher can make and that's why only the world's best .... How to Land a $100,000 Ad Campaign ... 10:30am -. 11:30am. 5:30pm -. 6
Dept. of Computer Science, University of Maryland, College Park, MD, USA 20742 .... these labels helps to better define the optimal decision boundary, resulting ...
Jan 14, 2011 - views of the OECD or of the governments of its member countries. ...... seeking to punish downloaders of copyright material, against the .... to focus more on the process of analysing risk rather than simply having a long list ... abou
During the upcoming school year, Technology and Innovation in Education (TIE), in partnership with the South Dakota Department of Education (SD DOE), will ...