• DocumentCode
    692901
  • Title

    Coordinated energy management in heterogeneous processors

  • Author

    Paul, I. ; Ravi, Vignesh ; Manne, Srilatha ; Arora, Manish ; Yalamanchili, Sudhakar

  • Author_Institution
    Adv. Micro Devices, Inc., Boxborough, MA, USA
  • fYear
    2013
  • fDate
    17-22 Nov. 2013
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    This paper examines energy management in a heterogeneous processor consisting of an integrated CPU-GPU for high-performance computing (HPC) applications. Energy management for HPC applications is challenged by their uncompromising performance requirements and complicated by the need for coordinating energy management across distinct core types - a new and less understood problem. We examine the intra-node CPU-GPU frequency sensitivity of HPC applications on tightly coupled CPU-GPU architectures as the first step in understanding power and performance optimization for a heterogeneous multi-node HPC system. The insights from this analysis form the basis of a coordinated energy management scheme, called DynaCo, for integrated CPU-GPU architectures. We implement DynaCo on a modern heterogeneous processor and compare its performance to a state-of-the-art power- and performance-management algorithm. DynaCo improves measured average energy-delay squared (ED^2) product by up to 30% with less than 2% average performance loss across several exascale and other HPC workloads.
  • Keywords
    graphics processing units; multiprocessing systems; parallel architectures; performance evaluation; power aware computing; DynaCo; HPC workloads; average energy-delay squared product; coordinated energy management scheme; heterogeneous multinode HPC system; heterogeneous processors; high-performance computing; integrated CPU-GPU; intra-node CPU-GPU frequency sensitivity; performance optimization; performance-management algorithm; power-management algorithm; tightly coupled CPU-GPU architectures; Central Processing Unit; Energy management; Frequency measurement; Graphics processing units; Kernel; Sensitivity; Energy management; High-performance computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SC), 2013 International Conference for
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4503-2378-9
  • Type

    conf

  • DOI
    10.1145/2503210.2503227
  • Filename
    6877492