Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Improving performance and reducing energy-delay with adaptive resource resizing for out-of-order embedded processors
Homayoun H., Pasricha S., Makhzan M., Veidenbaum A. ACM SIGPLAN Notices43 (7):71-78,2008.Type:Article
Date Reviewed: Sep 15 2008

Homayoun et al. contend that increasing the size of processor resources is not an effective way to improve performance, due to constraints on achievable clock frequency during operation. In fact, while increasing the size of processor resources, such as the reorder buffer, instruction queue, and register file, can deliver a higher number of instructions per cycle, the effect the resource increase has on achievable operating frequency can have a negative impact, resulting in an overall degradation of execution time. They observe that after either one L2 cache miss or several L1 cache misses, one of the incremented resources completely fills, becoming a performance bottleneck.

They propose two adaptive resource resizing techniques, namely L2RS and L2ML1RS, by exploiting cache misses. The results of experiments run across SPEC2K benchmarking show significant improvements in performance and energy-delay reduction on both approximations. The proposed solution adapts the resource size by upsizing only during cache misses; that is, during normal periods, resources are kept at their normal level, and during a cache miss period, resources are incremented. Pipelining on these upsized resources permits meeting frequency targets.

One of the most interesting features of the proposal is that the authors also present the circuit modification to realize the approximations, which seems very simple.

Reviewer:  Carlos Juiz Review #: CR136063 (0907-0653)
Bookmark and Share
 
Single Data Stream Architectures (C.1.1 )
 
 
Design Studies (C.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Single Data Stream Architectures": Date
The design and evaluation of a high performance Smalltalk system
Ungar D., MIT Press, Cambridge, MA, 1987. Type: Book (9789780262210102)
Apr 1 1988
A. M. Turing’s ACE report of 1946 and other papers
Carpenter B., Doran R., Massachusetts Institute of Technology, Cambridge, MA, 1986. Type: Book (9789780262031141)
Jul 1 1987
MIPS RISC architecture
Kane G., Prentice-Hall, Inc., Upper Saddle River, NJ, 1988. Type: Book (9789780135847497)
Sep 1 1989
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy