Saving Energy in the LU Factorization with Partial Pivoting on Multi-core Processors

  • Authors:
  • Pedro Alonso;Manuel F. Dolz;Francisco D. Igual;Rafael Mayo;Enrique S. Quintana-Orti

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • PDP '12 Proceedings of the 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we analyze the trade-off between energy and performance for a data-parallel execution of the LU factorization with partial pivoting on a multi-core processor. To improve energy efficiency, we adapt the runtime in charge of controlling the concurrent execution of the algorithm to leverage DVFS and block idle threads. For a CPU-bounded operation like the LU factorization, experiments on an AMD 8-core processor report a reduction around 5% in energy consumption for the largest problem sizes in exchange for a minor increase in the execution time.