• DocumentCode
    2876176
  • 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
  • fYear
    2009
  • fDate
    9-11 July 2009
  • Firstpage
    386
  • Lastpage
    391
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture, and Storage, 2009. NAS 2009. IEEE International Conference on
  • Conference_Location
    Hunan
  • Print_ISBN
    978-0-7695-3741-2
  • Type

    conf

  • DOI
    10.1109/NAS.2009.68
  • Filename
    5197355