• DocumentCode
    2046160
  • Title

    Variability and energy awareness: a microarchitecture-level perspective

  • Author

    Marculescu, Diana ; Talpes, Emil

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    11
  • Lastpage
    16
  • Abstract
    This paper proposes microarchitecture-level models for within die (WID) process and system parameter variability that can be included in the design of high-performance processors. Since decisions taken at microarchitecture level have the largest impact on both performance and power, on one hand, and global variability effect, on the other hand, models and associated metrics are needed for their joint characterization and analysis. To assess how these variations affect or are affected by microarchitecture decisions, we propose a joint performance, power and variability metric that is able to distinguish among various design choices. As a design-driver for the modeling methodology, we consider a clustered high-performance processor implementation, along with its globally asynchronous, locally synchronous (GALS) counterpart. Results show that, when comparing the baseline, synchronous and its GALS counterpart, microarchitecture-driven impact of process variability translates into 2-10% faster local clocks for the GALS case, while when taking into account the effect of on-chip temperature variability, local clocks can be 8-18% faster. If, in addition, voltage scaling (DVS) is employed, the GALS architecture with DVS is 26% better in terms of the joint quality metric employing energy, performance, and variability.
  • Keywords
    logic design; microprocessor chips; power consumption; DVS; GALS design; WID process; global variability; microarchitecture decision; microarchitecture-level model; on-chip temperature variability; power consumption; system parameter variability; voltage scaling; within die process; Clocks; Logic design; Microarchitecture; Performance analysis; Permission; Power system modeling; Power system reliability; Process design; Temperature; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193764
  • Filename
    1510283