This paper presents a source code optimization methodology and a proling tool that have been developed to help design-ers in optimizing software performance and energy in embed-ded systems. Code optimizations are applied at three levels of abstraction: algorithmic, data and instruction-level. The pro ler exploits a cycle-accurate energy consumption simu-lator [3] to relate the embedded system energy consumption and performance to the source code. Thus, it can be used for analysis (i.e., to nd energy-critical sections of the code), and for validation (i.e., to assess the impact of each code op-timization). Code optimizations and proling tool are used to opti-mize and tune the implementation of an MPEG Layer III (MP3) audio decoder for the Sm...
Real-time embedded systems often have multiple resource constraints such as energy and code size con...
This paper presents a methodology and a toolchain to per- form estimation and optimization of the e...
The increasing software content of battery-powered embedded sys-tems has fueled much interest in tec...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
The market demand for portable multimedia applications has exploded in the recent years. Unfortunate...
Energy-efficient design of battery-powered systems demands optimizations in both hardware and softw...
Handheld devices with embedded systems are massively used in modern times due to their characteristi...
This paper introduces a methodology for estimation of energy consumption in peripherals such as audi...
Embedded software designers often use libraries that have been pre-optimized for a given processor t...
AbstractEnergyecient design of batterypowered systems demands optimizations in both hardware and sof...
Estimating energy consumption already during development as precisely as possible is crucial for man...
The energy consumption of software is becoming an increasingly important issue in designing mobile ...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
Consumption of power and conservation of energy have become two of the biggest design challenges in ...
Embedded real-time systems must meet timing constraints while minimizing energy consumption. To this...
Real-time embedded systems often have multiple resource constraints such as energy and code size con...
This paper presents a methodology and a toolchain to per- form estimation and optimization of the e...
The increasing software content of battery-powered embedded sys-tems has fueled much interest in tec...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
The market demand for portable multimedia applications has exploded in the recent years. Unfortunate...
Energy-efficient design of battery-powered systems demands optimizations in both hardware and softw...
Handheld devices with embedded systems are massively used in modern times due to their characteristi...
This paper introduces a methodology for estimation of energy consumption in peripherals such as audi...
Embedded software designers often use libraries that have been pre-optimized for a given processor t...
AbstractEnergyecient design of batterypowered systems demands optimizations in both hardware and sof...
Estimating energy consumption already during development as precisely as possible is crucial for man...
The energy consumption of software is becoming an increasingly important issue in designing mobile ...
The demand for high-performance architectures and powerful battery-operated mobile devices has accen...
Consumption of power and conservation of energy have become two of the biggest design challenges in ...
Embedded real-time systems must meet timing constraints while minimizing energy consumption. To this...
Real-time embedded systems often have multiple resource constraints such as energy and code size con...
This paper presents a methodology and a toolchain to per- form estimation and optimization of the e...
The increasing software content of battery-powered embedded sys-tems has fueled much interest in tec...