This paper presents a novel energy attribution and accounting architecture for multi-core systems that can provide accurate, per-process energy information of individual hardware components. We introduce a hardwareassisted direct energy measurement system that integrates seamlessly with the host platform and provides detailed energy information of multiple hardware elements at millisecond-scale time resolution. We also introduce a performance counter based behavioral model that provides indirect information on the proportional energy consumption of concurrently executing processes in the system. We fuse the direct and indirect measurement information into a low-overhead kernel-based energy apportion and accounting software system that provi...
© 2002-2011 IEEE. We present for the first time the concept of per-task energy accounting (PTEA) and...
In this paper we present a new accounting model for heterogeneous supercomputers. An increasing numb...
International audienceApplications have traditionally been executed as fast as possible (Race-to-Idl...
Energy has become arguably the most expensive resource in a computing system. As multi-core processo...
Chip multicore processors (CMPs) are the preferred processing platform across different domains such...
High-performance computing platforms have become critical in meeting the demands of modern computing...
We present for the first time the concept of per-task energy accounting (PTEA) and relate it to per-...
The ever-increasing ecological footprint of Information Technology (IT) sector coupled with adverse ...
Energy efficiency has become a key issue in computer science related research and development over t...
In single-threaded processors and Symmetric Multiprocessors the execution time of a task depends on ...
In recent years, multi-threaded processors have become more and more popular in industry in order to...
Accurate per-task energy estimation in multicore systems would allow performing per-task energy-awar...
Measuring the energy consumption of software components is a major building block for generating mod...
<div><p>As the energy consumption has been surging in an unsustainable way, it is important to under...
Computer science marches towards energy-aware practices. This trend impacts not only the design of c...
© 2002-2011 IEEE. We present for the first time the concept of per-task energy accounting (PTEA) and...
In this paper we present a new accounting model for heterogeneous supercomputers. An increasing numb...
International audienceApplications have traditionally been executed as fast as possible (Race-to-Idl...
Energy has become arguably the most expensive resource in a computing system. As multi-core processo...
Chip multicore processors (CMPs) are the preferred processing platform across different domains such...
High-performance computing platforms have become critical in meeting the demands of modern computing...
We present for the first time the concept of per-task energy accounting (PTEA) and relate it to per-...
The ever-increasing ecological footprint of Information Technology (IT) sector coupled with adverse ...
Energy efficiency has become a key issue in computer science related research and development over t...
In single-threaded processors and Symmetric Multiprocessors the execution time of a task depends on ...
In recent years, multi-threaded processors have become more and more popular in industry in order to...
Accurate per-task energy estimation in multicore systems would allow performing per-task energy-awar...
Measuring the energy consumption of software components is a major building block for generating mod...
<div><p>As the energy consumption has been surging in an unsustainable way, it is important to under...
Computer science marches towards energy-aware practices. This trend impacts not only the design of c...
© 2002-2011 IEEE. We present for the first time the concept of per-task energy accounting (PTEA) and...
In this paper we present a new accounting model for heterogeneous supercomputers. An increasing numb...
International audienceApplications have traditionally been executed as fast as possible (Race-to-Idl...