| A control theoretic approach to energy-efficient pipelined computation in MPSoCs |
| Full text |
Pdf
(720 KB)
|
Source
|
ACM Transactions on Embedded Computing Systems (TECS)
archive
Volume 6 , Issue 4 (September 2007)
table of contents
Special Section LCTES'05
Article No. 27
Year of Publication: 2007
ISSN:1539-9087
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 16, Downloads (12 Months): 85, Citation Count: 1
|
|
|
ABSTRACT
In this work, we describe a control theoretic approach to dynamic voltage/frequency scaling (DVFS) in a pipelined MPSoC architecture with soft real-time constraints, aimed at minimizing energy consumption with throughput guarantees. Theoretical analysis and experiments carried out on a cycle-accurate, energy-aware, and multiprocessor simulation platform are provided. We give a dynamic model of the system behavior which allows to synthesize linear and nonlinear feedback control schemes for the run-time adjustment of the core frequencies. We study the characteristics of the proposed techniques in both transient and steady-state conditions. Finally, we compare the proposed feedback approaches and local DVFS policies from an energy consumption viewpoint.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Alexandru Andrei , Marcus Schmitz , Petru Eles , Zebo Peng , Bashir M. Al-Hashimi, Overhead-Conscious Voltage Selection for Dynamic and Leakage Energy Reduction of Time-Constrained Systems, Proceedings of the conference on Design, automation and test in Europe, p.10518, February 16-20, 2004
|
| |
2
|
|
| |
3
|
Bartolini, G., Ferrara, A., Levant, A., and Usai, E. 1999. On second order sliding mode controllers. Lecture Notes in Control and Information Sciences, 247. Springer-Verlag, New York. 329--350.
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
IEM. Arm intelligent energy manager, www.arm.com/products/cpus/cpu-arch-iem.html.
|
 |
8
|
|
| |
9
|
IMX21. Freescale semiconductor, www.freescale.com/files/wireless_comm/doc/brochure/brim21.pdf.
|
 |
10
|
|
| |
11
|
Levant, A. 1993. Sliding order and sliding accuracy in sliding mode control. Int. Journal of Control 58, 1247--1263.
|
| |
12
|
Lu, Y., Benini, L., and De Micheli, G. 2002. Dynamic frequency scaling with buffer insertion for mixed workloads. IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems 21, 11 (Nov.), 1284--1305.
|
| |
13
|
|
 |
14
|
Zhijian Lu , Jason Hein , Marty Humphrey , Mircea Stan , John Lach , Kevin Skadron, Control-theoretic dynamic frequency and voltage scaling for multimedia workloads, Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems, October 08-11, 2002, Grenoble, France
[doi> 10.1145/581630.581654]
|
| |
15
|
MPARM. Mparm multiprocessor simulation environment, www-micrel.deis.unibo.it/sitonew/research/mparm.html.
|
| |
16
|
Pazos, N., Maxiaguine, A., Ienne, P., and Leblebici, Y. 2004. Parallel modelling paradigm in multimedia applications: Mapping and scheduling onto a multi-processor system-on-chip platform. In Proc. of Int'l Global Signal Processing Conference.
|
 |
17
|
|
| |
18
|
Pouwelse, J., Langendoen, K., and Sips, H. 2001. Voltage scaling on a low-power microprocessor. In Proc. of Mobile Computing Conference.
|
| |
19
|
|
| |
20
|
|
 |
21
|
Pieter van der Wolf , Paul Lieverse , Mudit Goel , David La Hei , Kees Vissers, An MPEG-2 decoder case study as a driver for a system level design methodology, Proceedings of the seventh international workshop on Hardware/software codesign, p.33-37, March 1999, Rome, Italy
[doi> 10.1145/301177.301196]
|
 |
22
|
Qiang Wu , Philo Juang , Margaret Martonosi , Douglas W. Clark, Formal online methods for voltage/frequency control in multiple clock domain microprocessors, Proceedings of the 11th international conference on Architectural support for programming languages and operating systems, October 07-13, 2004, Boston, MA, USA
|
| |
23
|
|
CITED BY
|
|
Jianguo Yao , Xue Liu , Mingxuan Yuan , Zonghua Gu, Online adaptive utilization control for real-time embedded multiprocessor systems, Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis, October 19-24, 2008, Atlanta, GA, USA
|
|