Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Energy optimization for real-time multiprocessor system-on-chip with optimal DVFS and DPM combination

Energy optimization for real-time multiprocessor system-on-chip with optimal DVFS and DPM... Energy Optimization for Real-Time Multiprocessor System-on-Chip with Optimal DVFS and DPM Combination GANG CHEN, KAI HUANG, and ALOIS KNOLL, Technical University Munich, Germany Energy optimization is a critical design concern for embedded systems. Combining DVFS+DPM is considered as one preferable technique to reduce energy consumption. There have been optimal DVFS+DPM algorithms for periodic independent tasks running on uniprocessor in the literature. Optimal combination of DVFS and DPM for periodic dependent tasks on multicore systems is however not yet reported. The challenge of this problem is that the idle intervals of cores are not easy to model. In this article, a novel technique is proposed to directly model the idle intervals of individual cores such that both DVFS and DPM can be optimized at the same time. Based on this technique, the energy optimization problem is formulated by means of mixed integrated linear programming. We also present techniques to prune the exploration space of the formulation. Experimental results using real-world benchmarks demonstrate the effectiveness of our approach compared to existing approaches. Categories and Subject Descriptors: C.3 [Special-Purpose and Application-Based System]: Real-Time and Embedded Systems General Terms: Design Additional Key Words and Phrases: Scheduling, energy optimization, DVFS, DPM, real-time MPSoCs http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png ACM Transactions on Embedded Computing Systems (TECS) Association for Computing Machinery

Energy optimization for real-time multiprocessor system-on-chip with optimal DVFS and DPM combination

Loading next page...
 
/lp/association-for-computing-machinery/energy-optimization-for-real-time-multiprocessor-system-on-chip-with-eGahgG4qj4

References

References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.

Publisher
Association for Computing Machinery
Copyright
Copyright © 2014 by ACM Inc.
ISSN
1539-9087
DOI
10.1145/2567935
Publisher site
See Article on Publisher Site

Abstract

Energy Optimization for Real-Time Multiprocessor System-on-Chip with Optimal DVFS and DPM Combination GANG CHEN, KAI HUANG, and ALOIS KNOLL, Technical University Munich, Germany Energy optimization is a critical design concern for embedded systems. Combining DVFS+DPM is considered as one preferable technique to reduce energy consumption. There have been optimal DVFS+DPM algorithms for periodic independent tasks running on uniprocessor in the literature. Optimal combination of DVFS and DPM for periodic dependent tasks on multicore systems is however not yet reported. The challenge of this problem is that the idle intervals of cores are not easy to model. In this article, a novel technique is proposed to directly model the idle intervals of individual cores such that both DVFS and DPM can be optimized at the same time. Based on this technique, the energy optimization problem is formulated by means of mixed integrated linear programming. We also present techniques to prune the exploration space of the formulation. Experimental results using real-world benchmarks demonstrate the effectiveness of our approach compared to existing approaches. Categories and Subject Descriptors: C.3 [Special-Purpose and Application-Based System]: Real-Time and Embedded Systems General Terms: Design Additional Key Words and Phrases: Scheduling, energy optimization, DVFS, DPM, real-time MPSoCs

Journal

ACM Transactions on Embedded Computing Systems (TECS)Association for Computing Machinery

Published: Mar 1, 2014

There are no references for this article.