TY - GEN
T1 - Leveraging task-parallelism in energy-efficient ILU preconditioners
AU - Aliaga, José I.
AU - Dolz, Manuel F.
AU - Martín, Alberto F.
AU - Mayo, Rafael
AU - Quintana-Ortí, Enrique S.
PY - 2012
Y1 - 2012
N2 - We analyze the energy-performance balance of a task-parallel computation of an ILU-based preconditioner for the solution of sparse linear systems on multi-core processors. In particular, we elaborate a theoretical model for the power dissipation, and employ it to explore the effect of the processor power states on the time-power-energy interaction for this calculation. Armed with the insights gained from this study, we then introduce two energy-saving mechanisms which, incorporated into the runtime in charge of the parallel execution of the algorithm, improve energy efficiency by 6.9%, with a negligible impact on performance.
AB - We analyze the energy-performance balance of a task-parallel computation of an ILU-based preconditioner for the solution of sparse linear systems on multi-core processors. In particular, we elaborate a theoretical model for the power dissipation, and employ it to explore the effect of the processor power states on the time-power-energy interaction for this calculation. Armed with the insights gained from this study, we then introduce two energy-saving mechanisms which, incorporated into the runtime in charge of the parallel execution of the algorithm, improve energy efficiency by 6.9%, with a negligible impact on performance.
UR - http://www.scopus.com/inward/record.url?scp=84866651898&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-32606-6_5
DO - 10.1007/978-3-642-32606-6_5
M3 - Conference contribution
SN - 9783642326059
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 55
EP - 63
BT - ICT as Key Technology Against Global Warming - Second International Conference, ICT-GLOW 2012, Proceedings
T2 - 2nd International Conference on ICT as a Key Technology Against Global Warming, ICT-GLOW 2012
Y2 - 6 September 2012 through 6 September 2012
ER -