• DocumentCode
    704167
  • Title

    DVFS Governor for HPC: Higher, Faster, Greener

  • Author

    Da Costa, Georges ; Pierson, Jean-Marc

  • Author_Institution
    IRIT, Univ. of Toulouse, Toulouse, France
  • fYear
    2015
  • fDate
    4-6 March 2015
  • Firstpage
    533
  • Lastpage
    540
  • Abstract
    In High Performance Computing, being respectful of the environment is usually secondary compared to performance: The faster, the better. As Exascale computing is in the spotlight, electric power concerns arise as current exascale projects might need too much power to even boot. A recent incentive (Exascale at maximum 20MW) shows that reality is catching up with HPC center designers. Beyond classical works on hardware infrastructure or at the middleware level, we do believe that system-level solutions have great potential for energy reduction. Moreover energy-reduction has often been neglected by the HPC community that focus mainly on raw computing performance. In the literature, energy savings is achieved mainly by two means: Either processor load is the only metric taken into account to reduce processors frequency and to ensure no impact on raw performances, Or processor frequency is managed only at task level outside the critical path. In this article we show that designing and implementing a DVFS (Dynamic Voltage and Frequency Scaling) mechanism based on instantaneous system values (here network activity) can save up to 25% of energy consumption while reducing marginally performance. In several cases, reducing energy consumption also leads to an increase in performances because of the thermal budget of recent processors. This work is validated with real experiments on a Linux cluster using the NAS Parallel Benchmark (NPB).
  • Keywords
    Linux; middleware; parallel processing; power aware computing; DVFS governor; HPC center designers; Linux cluster; NAS parallel benchmark; dynamic voltage and frequency scaling mechanism; hardware infrastructure; high performance computing; instantaneous system values; middleware level; system-level solutions; Benchmark testing; Energy consumption; Hardware; Kernel; Linux; Runtime; Time-frequency analysis; DVFS; Energy; Governor; Green; HPC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
  • Conference_Location
    Turku
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2015.73
  • Filename
    7092771