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.Peer Reviewe
Energy consumption is one of the top challenges for achieving the next generation of supercomputing....
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...
We analyze the energy-performance balance of a task-parallel computation of an ILU-based preconditio...
We investigate the benefits that an energy-aware implementation of the runtime in charge of the conc...
We investigate the benefits that an energy-aware implementation of the runtime in charge of the conc...
We investigate the benefits that an energyaware implementation of the runtime in charge of the con...
We investigate the benefits that an energyaware implementation of the runtime in charge of the con...
This is the pre-peer reviewed version of the following article: Energy‐aware strategies for task‐par...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
Sparse and irregular computations constitute a large fraction of applications in the data-intensive ...
This is the pre-peer reviewed version of the following article: Energy‐aware strategies for task‐par...
Energy consumption is one of the top challenges for achieving the next generation of supercomputing....
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
Energy consumption is one of the top challenges for achieving the next generation of supercomputing....
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...
We analyze the energy-performance balance of a task-parallel computation of an ILU-based preconditio...
We investigate the benefits that an energy-aware implementation of the runtime in charge of the conc...
We investigate the benefits that an energy-aware implementation of the runtime in charge of the conc...
We investigate the benefits that an energyaware implementation of the runtime in charge of the con...
We investigate the benefits that an energyaware implementation of the runtime in charge of the con...
This is the pre-peer reviewed version of the following article: Energy‐aware strategies for task‐par...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
Sparse and irregular computations constitute a large fraction of applications in the data-intensive ...
This is the pre-peer reviewed version of the following article: Energy‐aware strategies for task‐par...
Energy consumption is one of the top challenges for achieving the next generation of supercomputing....
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
Energy consumption is one of the top challenges for achieving the next generation of supercomputing....
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...
This paper addresses the efficient exploitation of task-level parallelism, present in many dense lin...