This paper proposes code optimization techniques to reduce energy consumption of complex multimedia applications in a hybrid memory system with volatile dynamic random access memory (DRAM) and non-volatile spin-transfer torque magnetoresistive RAM (STT-MRAM). The proposed approach analyzes read/write operations for variables in an application. Based on the profile, variables with a high read operation are allocated to STT-MRAM, and variables with a high write operation are allocated to DRAM to reduce energy consumption. In this paper, to optimize code for real-life complicated applications, we develop a profiler, a code modifier, and compiler/link scripts. The proposed techniques are applied to a Fast Forward Motion Picture Experts Group (...
In this work, a model for estimating the energy consumption of different types ofrandom access memor...
Modern embedded systems are capable of performing a wide range of tasks and their popularity is incr...
Data transfers and storage are dominating contributors to the area and power consumption for all mod...
In embedded systems, especially battery-driven mobile devices, energy is one of the most critical pe...
STT-MRAM has been recently researched to replace DRAM in order to reduce the cell size and save the ...
A systematic methodology for energy dissipation reduction of multimedia applications realized on arc...
International audienceThe scaling limits of CMOS have pushed many researchers to explore alternative...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
International audienceThe most widely used embedded memory technology, SRAM (Static Random Access Me...
The increased demand on the long battery life of complex SoC systems requires power/energy aware met...
Deeply embedded systems often have the tightest constraints on energy consumption, requiring that th...
This paper presents a source code optimization methodology and a proling tool that have been develop...
International audienceEnergy-efficiency is one of the most challenging design issues in both embedde...
In this paper, we present the Energy-Aware Modeling and Optimization Methodology (E-AMOM) framework,...
Phase-change memory (PCM) has many advantages compared to conventional DRAM, including nonvolatility...
In this work, a model for estimating the energy consumption of different types ofrandom access memor...
Modern embedded systems are capable of performing a wide range of tasks and their popularity is incr...
Data transfers and storage are dominating contributors to the area and power consumption for all mod...
In embedded systems, especially battery-driven mobile devices, energy is one of the most critical pe...
STT-MRAM has been recently researched to replace DRAM in order to reduce the cell size and save the ...
A systematic methodology for energy dissipation reduction of multimedia applications realized on arc...
International audienceThe scaling limits of CMOS have pushed many researchers to explore alternative...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
International audienceThe most widely used embedded memory technology, SRAM (Static Random Access Me...
The increased demand on the long battery life of complex SoC systems requires power/energy aware met...
Deeply embedded systems often have the tightest constraints on energy consumption, requiring that th...
This paper presents a source code optimization methodology and a proling tool that have been develop...
International audienceEnergy-efficiency is one of the most challenging design issues in both embedde...
In this paper, we present the Energy-Aware Modeling and Optimization Methodology (E-AMOM) framework,...
Phase-change memory (PCM) has many advantages compared to conventional DRAM, including nonvolatility...
In this work, a model for estimating the energy consumption of different types ofrandom access memor...
Modern embedded systems are capable of performing a wide range of tasks and their popularity is incr...
Data transfers and storage are dominating contributors to the area and power consumption for all mod...