Traditionally, applications are executed without the notion of a computational deadline and often use all available system resources, which leads to higher\ua0energy consumption. User specification of Quality of Service (QoS) constraints,\ua0in terms of completion time and solution quality, opens up for allocation of\ua0just enough resources to an application to finish just in time and thereby save\ua0energy. Modern heterogeneous multiprocessor (HMP) platforms provide a\ua0set of configurable resources, including a frequency range of dynamic voltage\ua0frequency scaling (DVFS), one among a set processor types, and one or a\ua0plurality of processors of each type. They can be configured at run-time to\ua0open up new opportunities for resourc...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Energy efficiency in supercomputing is critical to limit operating costs and carbon footprints. Whil...
Typically, applications are run with available system resources leading to over-provisioning of reso...
Reducing energy consumption while providing performance and quality guarantees is crucial for comput...
Reducing the energy consumption of computing systems is a necessary endeavor. However, saving energy...
With the current technology trends, the number of computers and computation demand is increasing dra...
Reducing energy consumption of parallel applications executing on chip multi- processors (CMPs) is i...
Efficiency of modern multiprocessor systems is hurt by unpredictable events: aging causes permanent ...
textSingle-ISA heterogeneous multi-core processors (SHMP) have become increasingly important due to ...
Most systems allocate computational resources to each executing task without any actual knowledge of...
Modern real-time applications have become more sophisticated and complex in their behavior over the ...
this is the author’s version of a work that was accepted for publication in Future Generation Comput...
Reducing the energy expended to carry out a computational task is important. In this work, we explor...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Energy efficiency in supercomputing is critical to limit operating costs and carbon footprints. Whil...
Typically, applications are run with available system resources leading to over-provisioning of reso...
Reducing energy consumption while providing performance and quality guarantees is crucial for comput...
Reducing the energy consumption of computing systems is a necessary endeavor. However, saving energy...
With the current technology trends, the number of computers and computation demand is increasing dra...
Reducing energy consumption of parallel applications executing on chip multi- processors (CMPs) is i...
Efficiency of modern multiprocessor systems is hurt by unpredictable events: aging causes permanent ...
textSingle-ISA heterogeneous multi-core processors (SHMP) have become increasingly important due to ...
Most systems allocate computational resources to each executing task without any actual knowledge of...
Modern real-time applications have become more sophisticated and complex in their behavior over the ...
this is the author’s version of a work that was accepted for publication in Future Generation Comput...
Reducing the energy expended to carry out a computational task is important. In this work, we explor...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Energy efficiency in supercomputing is critical to limit operating costs and carbon footprints. Whil...