Title :
Saving Energy in the LU Factorization with Partial Pivoting on Multi-core Processors
Author :
Alonso, Pedro ; Dolz, Manuel F. ; Igual, Francisco D. ; Mayo, Rafael ; Quintana-Ortí, Enrique S.
Author_Institution :
Depto. de Sist. Informaticos y Comput., Univ. Politec. de Valencia, Valencia, Spain
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.
Keywords :
concurrency control; multiprocessing systems; parallel processing; power aware computing; AMD 8-core processor; CPU-bounded operation; DVFS; LU factorization; concurrent execution control; data-parallel execution; energy consumption; energy efficiency; energy saving; multicore processor; partial pivoting; Concurrent computing; Energy consumption; Frequency measurement; Instruction sets; Linear algebra; Linux; Runtime; DVFS; Dense linear algebra; Multi-core processors; Power consumption;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2012 20th Euromicro International Conference on
Conference_Location :
Garching
Print_ISBN :
978-1-4673-0226-5
DOI :
10.1109/PDP.2012.28