Modern embedded multi-core processors are organized as clusters of cores, where all cores in each cluster operate at a common Voltage-frequency (V-f ). Such processors often need to execute applications concurrently, exhibiting varying and mixed workloads (e.g. compute- and memory-intensive) depending on the instruction mix and resource sharing. Runtime adaptation is key to achieving energy savings without trading-off application performance with such workload variabilities. In this paper, we propose an online energy management technique that performs concurrent workload classification using the metric Memory Reads Per Instruction (MRPI) and pro-actively selects an appropriate V-f setting through workload prediction. Subsequently, it monito...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Heterogeneous multicores offer flexibility in the form of different core types and Dynamic Voltage a...
A primary design optimization objective for battery-operated embedded systems is to minimize the ene...
Multi-core platforms are employing a greater number of heterogeneous cores and resource configuratio...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Heterogeneous multi-cores often deal with multiple applications having different performance require...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Reducing energy consumption is an important issue in modern computers. Dynamic power management (DPM...
Performance requirements of emerging applications and tighter power consumption constraints of mobil...
Energy efficiency has become a crucial factor in high-performance computing, mainly due to its effec...
Energy efficiency has become a crucial factor in high-performance computing, mainly due to its effec...
In sensory swarms, minimizing energy consumption under performance constraint is one of the key obje...
In recent years, the focus of computing has moved away from performance-centric serial computation t...
Energy management has become a key issue in the design of computing systems in both mobile as well a...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Heterogeneous multicores offer flexibility in the form of different core types and Dynamic Voltage a...
A primary design optimization objective for battery-operated embedded systems is to minimize the ene...
Multi-core platforms are employing a greater number of heterogeneous cores and resource configuratio...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Heterogeneous multi-cores often deal with multiple applications having different performance require...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Reducing energy consumption is an important issue in modern computers. Dynamic power management (DPM...
Performance requirements of emerging applications and tighter power consumption constraints of mobil...
Energy efficiency has become a crucial factor in high-performance computing, mainly due to its effec...
Energy efficiency has become a crucial factor in high-performance computing, mainly due to its effec...
In sensory swarms, minimizing energy consumption under performance constraint is one of the key obje...
In recent years, the focus of computing has moved away from performance-centric serial computation t...
Energy management has become a key issue in the design of computing systems in both mobile as well a...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Heterogeneous multicores offer flexibility in the form of different core types and Dynamic Voltage a...
A primary design optimization objective for battery-operated embedded systems is to minimize the ene...