• DocumentCode
    2026513
  • Title

    Towards energy-efficient linear algebra with an ATLAS library tuned for energy consumption

  • Author

    Lang, Jens ; Runger, Gudula ; Stocker, Paul

  • Author_Institution
    Dept. of Comput. Sci., Tech. Univ. Chemnitz, Chemnitz, Germany
  • fYear
    2015
  • fDate
    20-24 July 2015
  • Firstpage
    63
  • Lastpage
    70
  • Abstract
    Autotuning is an established method for adapting the execution of an application to the underlying hardware for minimising the execution time. This article investigates whether autotuning is also suitable for minimising the energy consumption of an application. The investigation is done with the linear algebra library ATLAS. Adaptations for the ATLAS package which enable energy autotuning are proposed. Different tuning parameters are investigated for whether they show a different behaviour when ATLAS is tuned for energy consumption instead for execution time. The results suggest that some tuning parameters have to be set differently when ATLAS is supposed to work with a minimum energy consumption than with a minimum execution time. The results further indicate that tuning the complete ATLAS package for energy consumption leads to a more energy-efficient execution than tuning it for execution time.
  • Keywords
    linear algebra; mathematics computing; power aware computing; ATLAS package; energy autotuning; energy consumption minimisation; energy-efficient execution; energy-efficient linear algebra; execution time minimisation; linear algebra library ATLAS; tuning parameters; Energy consumption; Energy measurement; Hardware; Niobium; Optimization; Time measurement; Tuning; ATLAS; basic linear algebra subroutines (BLAS); energy autotuning; energy efficiency; power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2015 International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4673-7812-3
  • Type

    conf

  • DOI
    10.1109/HPCSim.2015.7237022
  • Filename
    7237022