Title :
Architecture Level Energy Modeling and Optimization for Multi-Ported Giga-Hz Physical Register File
Author :
Zhang, Ge ; Yang, Xu ; Zhang, Yiwei
Author_Institution :
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
Abstract :
In modern high performance microprocessors, multi-ported register-files are commonly used and critical in both performance and energy consumption. As capability and issue width of register-file grows, its energy consumption increases rapidly. Much prior work about energy-efficient register-file design is focusing on various low levels except for architecture level. In this paper, an accurate architectural level energy model for register-file is proposed and verified, based on which some efficient and practical improvements are presented to save energy without changing the internal circuits or structure of register-file. We implemented a full-customized 64-bit width 64-entry depth physical register-file with 8 read ports and 4 write ports, whose power is as low as 20 mW, in a 1 GHz 4-issue out-of-order 64-bit MIPS microprocessor, Godson-2 [1], using 90 nm CMOS process. 56.0% of reading energy and 20.3% of writing energy can be saved.
Keywords :
CMOS integrated circuits; low-power electronics; microprocessor chips; optimising compilers; CMOS process; MIPS microprocessor; achitecture level energy modeling; achitecture level energy optimization; architectural level energy model; energy consumption; energy-efficient register-file design; high performance microprocessors; internal circuits; multiported giga-Hz physical register file; multiported register-files; register-file grows; CMOS process; Circuits; Computer architecture; Energy consumption; Energy efficiency; Microprocessors; Out of order; Registers; Semiconductor device modeling; Writing; Godson-2; Low-power; Microprocessor design.; Power model; Register-file;
Conference_Titel :
Networking, Architecture, and Storage, 2009. NAS 2009. IEEE International Conference on
Conference_Location :
Hunan
Print_ISBN :
978-0-7695-3741-2
DOI :
10.1109/NAS.2009.68