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.

Reducing Register File Power Consumption by ... -

Margaret Martonosi. Aarul Jain. CSE520: Advanced Computer Architecture, Fall 2007. Hu and Martonosi's paper [1] argues that register file power consumption ...

49KB Sizes 0 Downloads 209 Views

Recommend Documents

reducing grid energy consumption through choice of ...
dispersed data centers (Patel et al.; Shah and. Krishnan). ○ Game theoretical ... Computationally intensive / low data ... Allocates on historical data, then asks.

Demystifying 802.11n Power Consumption
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

Energy-Efficient Register File Design Jessica Hui-Chun ...
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 ...

REGISTER
Iowa STEM School+Business. Innovation Conference. WHEN: Wednesday, June 29, 2016. 9:00 AM to 3:30 PM. WHERE: Sheraton West Des Moines Hotel, Des ...

REGISTER
Iowa STEM School+Business. Innovation Conference. WHEN: Wednesday, June 29, 2016. 9:00 AM to 3:30 PM. WHERE: Sheraton West Des Moines Hotel, Des ...

Minimizing power consumption in digital CMOS circuits - IEEE Xplore
scaling strategy, which uses parallelism and pipelining, to tradeoff silicon area and power reduction. Since energy is only consumed when capacitance is being ...

Behavioral System Level Power Consumption Modeling of Mobile ...
client and operating system (Android and embedded Linux). We have also .... [7] International technology roadmap for semiconductors 2009 edition : Design.

Reducing the Power and Complexity of Path-Based Neural Branch ...
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

Reducing the Power and Complexity of Path-Based Neural Branch ...
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

Behavioral System Level Power Consumption Modeling of Mobile ...
According to [2] power models ... client and operating system (Android and embedded Linux). ... Management) [2] of the WNIC may bring considerable power.

The Double Power Law in Consumption and ...
Sep 2, 2015 - For more information about JSTOR, please contact [email protected]. ... financial support from the Cowles Foundation, the Nakajima ...

Scheduling to Minimize Gaps and Power Consumption
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 ...

Texas Register
(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.

Member Register -
Closure. Chief Judge and Contest Chair. 10:00. 12:35 AM. 12:45 AM. Gurgaon Toastmasters Club. Toastmasters Club # 1200975. 429th Meeting - Sep 3rd, 2017 (Sunday). Time: 9:00 AM - 12:45 PM. Address: The Shri Ram School , V- 37, Moulsari Avenue, DLF Ph

Apparatus and method for reducing subcutaneous fat deposits by ...
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 ...

Register: http://bit.ly/LearningPower2014
During the upcoming school year, Technology and Innovation in Education (TIE), ... teacher-developed resources now featured on the Smarter Balanced Digital ...

early bird pricing: register by march 17 & save - KelbyOne
photographers, graphic designers, social media marketers, and Lightroom ... View all the Photoshop World 2017 highlights at photoshopworld.com/events.

early bird pricing: register by march 17 & save - KelbyOne
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

Reducing Label Cost by Combining Feature Labels ...
Dept. of Computer Science, University of Maryland, College Park, MD, USA 20742 .... these labels helps to better define the optimal decision boundary, resulting ...

Reducing Systemic Cybersecurity Risk - OECD
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

CLICK HERE TO REGISTER
Page 1. CLICK HERE TO REGISTER.

Member Register -
Project # 1. Speaker 1. Rahul Agrawal. 06:30 ... Project # 1. Speaker 2. Sakshi Madan .... Theme - "UFO and Aliens Mystery". Guest Registration & Members ...

Register: http://bit.ly/LearningPower2014
During the upcoming school year, Technology and Innovation in Education (TIE), in partnership with the South Dakota Department of Education (SD DOE), will ...