Rising power costs and constraints are driving a growing focus on the energy efficiency of high performance computing systems. The unique characteristics of a particular system and workload and their effect on performance and energy efficiency are typically difficult for application users to assess and to control. Settings for optimum performance and energy efficiency can also diverge, so we need to identify trade-off options that guide a suitable balance between energy use and performance. We present statistical and machine learning models that only require a small number of runs to make accurate Pareto-optimal trade-off predictions using parameters that users can control. We study model training and validation using several parallel kerne...
The overarching goal of this thesis is to provide an algorithm-centric approach to analyzing the rel...
When performing a trace-driven simulation of a High Throughput Computing system we are limited to th...
Energy optimization is an increasingly important aspect of today's high-performance computing applic...
Rising power costs and constraints are driving a growing focus on the energy efficiency of high perf...
Energy efficiency has become increasingly important in high performance computing (HPC), as power co...
International audienceMonitoring and assessing the energy efficiency of supercomputers and data cent...
Scientific applications often require massive amounts of compute time and power. With the constantly...
Energy and power are the main design constraints for modern high-performance computing systems. Inde...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Nowadays, reducing energy consumption and improving the energy efficiency of computing systems becom...
Heterogeneous computing systems provide high performance and energy efficiency. However, to optimall...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
Accurate energy profiles are essential to the optimization of parallel applications for energy throu...
In order to operate within power supply constraints, the next generation of supercomputers must be e...
Thanks to parallel processing, it is possible not only to reduce code runtime but also energy consum...
The overarching goal of this thesis is to provide an algorithm-centric approach to analyzing the rel...
When performing a trace-driven simulation of a High Throughput Computing system we are limited to th...
Energy optimization is an increasingly important aspect of today's high-performance computing applic...
Rising power costs and constraints are driving a growing focus on the energy efficiency of high perf...
Energy efficiency has become increasingly important in high performance computing (HPC), as power co...
International audienceMonitoring and assessing the energy efficiency of supercomputers and data cent...
Scientific applications often require massive amounts of compute time and power. With the constantly...
Energy and power are the main design constraints for modern high-performance computing systems. Inde...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Nowadays, reducing energy consumption and improving the energy efficiency of computing systems becom...
Heterogeneous computing systems provide high performance and energy efficiency. However, to optimall...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
Accurate energy profiles are essential to the optimization of parallel applications for energy throu...
In order to operate within power supply constraints, the next generation of supercomputers must be e...
Thanks to parallel processing, it is possible not only to reduce code runtime but also energy consum...
The overarching goal of this thesis is to provide an algorithm-centric approach to analyzing the rel...
When performing a trace-driven simulation of a High Throughput Computing system we are limited to th...
Energy optimization is an increasingly important aspect of today's high-performance computing applic...