Title
An Integrated Framework For Energy Optimization Of Embedded Real-Time Applications
Abstract
This paper presents a framework for reducing the energy consumption of embedded real-time systems. We implemented the presented framework as both an optimization tookchain and an energy-aware real-time operating system. The framework consists of the integration of multiple techniques to optimize the energy consumption. The main idea behind our approach is to utilize trade-offs between the energy consumption and the performance of different processor configurations during task checkpoints, and to maintain memory allocation during task context switches. In our framework, a target application is statically analyzed at both intra-task and inter-task levels. Based on these analyzed results, run-time optimization is performed in response to the behavior of the application. A case study shows that our toolchain and real-time operating systems have achieved energy reduction while satisfying the real-time performance. The toolchain has also been successfully applied to a practical application.
Year
DOI
Venue
2014
10.1587/transfun.E97.A.2477
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
Keywords
Field
DocType
energy optimization, compiler, profiler, real-time operating systems, embedded systems
Program optimization,Embedded operating system,Computer science,Real-time computing,Real-time operating system,Theoretical computer science,Compiler,Energy minimization
Journal
Volume
Issue
ISSN
E97A
12
0916-8508
Citations 
PageRank 
References 
1
0.36
15
Authors
11
Name
Order
Citations
PageRank
Hideki Takase1348.17
Gang Zeng294970.21
Lovic Gauthier315117.13
Hirotaka Kawashima471.20
Noritoshi Atsumi5163.77
Tomohiro Tatematsu6111.34
Yoshitake Kobayashi7123.03
Takenori Koshiro860.84
Tohru Ishihara971987.96
Hiroyuki Tomiyama1050167.53
Hiroaki Takada1160887.55