Embedded systems execute applications with different performance requirements. These applications exercise the hardware differently depending on the types of computation being carried out, generating varying workloads with time. We will demonstrate that energy minimization with such workload and performance variations within (intra) and across (inter) applications is particularly challenging. To address this challenge we propose an online energy minimization approach, capable of minimizing energy through adaptation to these variations. At the core of the approach is an initial learning through reinforcement learning algorithm that suitably selects the appropriate voltage/frequency scalings (VFS) based on workload predictions to meet the app...
Power consumption is an important design constraint for computers. Many power management policies ha...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Multi/Many-core systems are prevalent in several application domains targeting different scales of c...
Embedded systems execute applications with different performance requirements. These applications ex...
In recent years, the focus of computing has moved away from performance-centric serial computation t...
Modern embedded systems consist of heterogeneous computing resources with diverse energy and perform...
Power and energy is the first-class design constraint for multi-core processors and is a limiting fa...
Nowadays embedded devices have the need to be portable, battery powered and high performance. This n...
This paper suggests an optimisation approach in heterogeneous computing systems to balance energy po...
Dynamic voltage and frequency scaling (DVFS) is a well-known method for saving energy consumption. S...
Consumption of power and conservation of energy have become two of the biggest design challenges in ...
A primary design optimization objective for battery-operated embedded systems is to minimize the ene...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
Cornell UniversityIthaca, NY 14853, U.S.A. Abstract We present a simple rate matching-based mechanis...
The emphasis on processors that are both low power and high performance has resulted in the incorpor...
Power consumption is an important design constraint for computers. Many power management policies ha...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Multi/Many-core systems are prevalent in several application domains targeting different scales of c...
Embedded systems execute applications with different performance requirements. These applications ex...
In recent years, the focus of computing has moved away from performance-centric serial computation t...
Modern embedded systems consist of heterogeneous computing resources with diverse energy and perform...
Power and energy is the first-class design constraint for multi-core processors and is a limiting fa...
Nowadays embedded devices have the need to be portable, battery powered and high performance. This n...
This paper suggests an optimisation approach in heterogeneous computing systems to balance energy po...
Dynamic voltage and frequency scaling (DVFS) is a well-known method for saving energy consumption. S...
Consumption of power and conservation of energy have become two of the biggest design challenges in ...
A primary design optimization objective for battery-operated embedded systems is to minimize the ene...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
Cornell UniversityIthaca, NY 14853, U.S.A. Abstract We present a simple rate matching-based mechanis...
The emphasis on processors that are both low power and high performance has resulted in the incorpor...
Power consumption is an important design constraint for computers. Many power management policies ha...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Multi/Many-core systems are prevalent in several application domains targeting different scales of c...