For mobile multiprocessor applications, achieving high performance with low energy consumption is a challenging task. In order to help programmers to meet these design requirements, system development tools play an important role. In this paper, we describe one such development tool, ePRO-MP, which profiles and optimizes both performance and energy consumption of multi-threaded applications running on top of Linux for ARM11 MPCore-based embedded systems. One of the key features of ePRO-MP is that it can accurately estimate the energy consumption of multi-threaded applications without requiring a power measurement equipment, using a regression-based energy model. We also describe another key benefit of ePRO-MP, an automatic optimization func...
Nowadays, reducing energy consumption and improving the energy efficiency of computing systems becom...
Multi-threaded applications facilitate the exploitation of the computing power of multicore architec...
Energy consumption has been identified as the major bottleneck in the push to increase the scale of ...
The amount of energy consumed by computer systems can be lowered through the use of more efficient a...
Consumption of power and conservation of energy have become two of the biggest design challenges in ...
Performance requirements of emerging applications and tighter power consumption constraints of mobil...
In this paper, we present the Energy-Aware Modeling and Optimization Methodology (E-AMOM) framework,...
As battery-powered embedded devices move towards multicore processors, multicore energy efficiency i...
The ever-increasing computational workload enforces new design approaches for Hardware (HW) and Soft...
Power consumption is an important constraint in achieving efficient execution on High Performance Co...
Multi-threaded processor design enables high performance of a single processor core by transferring ...
International audienceThe ICT has an huge impact on the world CO2 emissions and recent study estimat...
International audienceCurrently, designing low-power complex embedded systems is a main challenge fo...
International audienceDespite recent advances that have greatly improved the performance of embedded...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
Nowadays, reducing energy consumption and improving the energy efficiency of computing systems becom...
Multi-threaded applications facilitate the exploitation of the computing power of multicore architec...
Energy consumption has been identified as the major bottleneck in the push to increase the scale of ...
The amount of energy consumed by computer systems can be lowered through the use of more efficient a...
Consumption of power and conservation of energy have become two of the biggest design challenges in ...
Performance requirements of emerging applications and tighter power consumption constraints of mobil...
In this paper, we present the Energy-Aware Modeling and Optimization Methodology (E-AMOM) framework,...
As battery-powered embedded devices move towards multicore processors, multicore energy efficiency i...
The ever-increasing computational workload enforces new design approaches for Hardware (HW) and Soft...
Power consumption is an important constraint in achieving efficient execution on High Performance Co...
Multi-threaded processor design enables high performance of a single processor core by transferring ...
International audienceThe ICT has an huge impact on the world CO2 emissions and recent study estimat...
International audienceCurrently, designing low-power complex embedded systems is a main challenge fo...
International audienceDespite recent advances that have greatly improved the performance of embedded...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
Nowadays, reducing energy consumption and improving the energy efficiency of computing systems becom...
Multi-threaded applications facilitate the exploitation of the computing power of multicore architec...
Energy consumption has been identified as the major bottleneck in the push to increase the scale of ...