ACM Home Page
Please provide us with feedback. Feedback
Dynamic register file resizing and frequency scaling to improve embedded processor performance and energy-delay efficiency
Full text PdfPdf (374 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 45th annual Design Automation Conference table of contents
Anaheim, California
SESSION: Novel techniques in embedded processor design table of contents
Pages 68-71  
Year of Publication: 2008
ISBN ~ ISSN:0738-100X , 978-1-60558-115-6
Authors
Houman Homayoun  University of California, Irvine, CA
Sudeep Pasricha  University of California, Irvine, CA
Mohammad Makhzan  University of California, Irvine, CA
Alex Veidenbaum  University of California, Irvine, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
: IEEE/CASS/CANDE/CEDA
: The EDA Consortium
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1391469.1391488
What is a DOI?

ABSTRACT

With CMOS scaling leading to ever increasing levels of transistor integration on a chip, designers of high-performance embedded processors have ample area available to increase processor resources in order to improve performance. However, increasing resource sizes can increase power dissipation and also reduce access time, which can limit maximum achievable operating frequency. In this paper, we explore optimizations for the processor register file (RF), to improve performance and reduce the energy-delay product. We show that while increasing the size of the RF can potentially increase the IPC, overall it results in an increase in program execution time. In response we propose L2MRFS -- a dynamic register file resizing scheme in tandem with frequency scaling, which exploits L2 cache misses to noticeably improve processor performance (11% on average) and also significantly reduce the energy-delay product (7%).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
 
4
5
 
6
 
7
IBM Corporation. PowerPC 750 RISC Microprocessor Technical Summary. www.ibm.com.
 
8
"Cacti4," http://quid.hpl.hp.com:9081/cacti/.
 
9
SimpleScalar4 tutorial, SimpleScalar LLC. http://www.simplescalar.com/tutorial.html
10
 
11
S. Geissler et al., "A low-power RISC microprocessor using dual PLLs in a 0.13/spl mu/m SOI technology with copper interconnect and low-k BEOL dielectric", in ISSCC 2002.
 
12

Collaborative Colleagues:
Houman Homayoun: colleagues
Sudeep Pasricha: colleagues
Mohammad Makhzan: colleagues
Alex Veidenbaum: colleagues