Energy footprint of advanced dense numerical linear algebra using tile algorithms on multicore architectures

Jack Dongarra, Hatem Ltaief, Piotr Luszczek, Vincent M. Weaver

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

45 Scopus citations

Abstract

We propose to study the impact on the energy footprint of two advanced algorithmic strategies in the context of high performance dense linear algebra libraries: (1) mixed precision algorithms with iterative refinement allow to run at the peak performance of single precision floating-point arithmetic while achieving double precision accuracy and (2) tree reduction technique exposes more parallelism when factorizing tall and skinny matrices for solving over determined systems of linear equations or calculating the singular value decomposition. Integrated within the PLASMA library using tile algorithms, which will eventually supersede the block algorithms from LAPACK, both strategies further excel in performance in the presence of a dynamic task scheduler while targeting multicore architecture. Energy consumption measurements are reported along with parallel performance numbers on a dual-socket quad-core Intel Xeon as well as a quad-socket quad-core Intel Sandy Bridge chip, both providing component-based energy monitoring at all levels of the system, through the Power Pack framework and the Running Average Power Limit model, respectively.

Original languageEnglish
Title of host publicationProceedings - 2nd International Conference on Cloud and Green Computing and 2nd International Conference on Social Computing and Its Applications, CGC/SCA 2012
Pages274-281
Number of pages8
DOIs
StatePublished - 2012
Event2nd International Conference on Cloud and Green Computing, CGC 2012, Held Jointly with the 2nd International Conference on Social Computing and Its Applications, SCA 2012 - Xiangtan, Hunan, China
Duration: Nov 1 2012Nov 3 2012

Publication series

NameProceedings - 2nd International Conference on Cloud and Green Computing and 2nd International Conference on Social Computing and Its Applications, CGC/SCA 2012

Conference

Conference2nd International Conference on Cloud and Green Computing, CGC 2012, Held Jointly with the 2nd International Conference on Social Computing and Its Applications, SCA 2012
Country/TerritoryChina
CityXiangtan, Hunan
Period11/1/1211/3/12

Keywords

  • Dense Linear Algebra
  • Dynamic Scheduling
  • Mixed Precision Algorithms
  • Power Consumption
  • PowerPack
  • RAPL
  • Tile Algorithms
  • Tree Reduction

Fingerprint

Dive into the research topics of 'Energy footprint of advanced dense numerical linear algebra using tile algorithms on multicore architectures'. Together they form a unique fingerprint.

Cite this