We have measured the energy efficiency of different memory management strategies on a high performance pocket computer. We conducted our study by measuring the energy consumption of eight C programs with four different memory management strategies each. The memory management strategies are: no deallocation, explicit deallocation, conservative mark-and-sweep garbage collection, and conservative mark-and-sweep incremental garbage collection. Our measurements show that different memory management strategies have very different energy requirements. In the most extreme case, one program consumed 40 times as much energy with incremental garbage collection than with explicit deallocation. We demonstrate that, although overall energy use is strongl...
Abstract—In this work, we argue that energy management should be a guiding principle for design and ...
Energy efficiency is a key design concern in contemporary processor and system design, in the embedd...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...
International audienceICTs (Information and Communication Technologies) are responsible around 2% of...
A computer consists of multiple components such as functional units, cache and main memory. At each ...
Memory system usually consumes a significant amount of energy in many battery-operated devices. In t...
Abstract—The well-known drawbacks imposed by lock-based synchronization have forced researchers to d...
International audienceSustainable computing needs energy-efficient software. This paper explores the...
With the breakdown of Dennard Scaling and Moore's law, power consumption appears to be a primary cha...
In paper, examine energy consumption of a state- of-the-art pocket computer. Using a acquisition mea...
International audiencePower consumption has became a critical concern in modern computing systems fo...
Energy consumption is a limiting constraint for both embedded and high performance systems. CPU-core...
As energy consumption plays a more and more critical role in high-performance computing installation...
tions expressed in this material are those of the authors and do not necessarily reflect the views o...
Energy efficiency has become one of the most important factors in the development of computer system...
Abstract—In this work, we argue that energy management should be a guiding principle for design and ...
Energy efficiency is a key design concern in contemporary processor and system design, in the embedd...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...
International audienceICTs (Information and Communication Technologies) are responsible around 2% of...
A computer consists of multiple components such as functional units, cache and main memory. At each ...
Memory system usually consumes a significant amount of energy in many battery-operated devices. In t...
Abstract—The well-known drawbacks imposed by lock-based synchronization have forced researchers to d...
International audienceSustainable computing needs energy-efficient software. This paper explores the...
With the breakdown of Dennard Scaling and Moore's law, power consumption appears to be a primary cha...
In paper, examine energy consumption of a state- of-the-art pocket computer. Using a acquisition mea...
International audiencePower consumption has became a critical concern in modern computing systems fo...
Energy consumption is a limiting constraint for both embedded and high performance systems. CPU-core...
As energy consumption plays a more and more critical role in high-performance computing installation...
tions expressed in this material are those of the authors and do not necessarily reflect the views o...
Energy efficiency has become one of the most important factors in the development of computer system...
Abstract—In this work, we argue that energy management should be a guiding principle for design and ...
Energy efficiency is a key design concern in contemporary processor and system design, in the embedd...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...