DocumentCode
3568225
Title
Adaptive embedded systems: New composed technical solutions for feasible low-power and real-time flexible OS tasks
Author
Chniter, Hamza ; Khalgui, Mohamed ; Jarray, Fethi
Author_Institution
INSAT Institute, University of Carthage, Tunisia
Volume
1
fYear
2014
Firstpage
92
Lastpage
101
Abstract
The paper deals with low-power adaptive scheduling of synchronous and flexible real-time OS tasks. A software reconfiguration scenario is assumed to be any run-time operation allowing the addition-removal-update of OS tasks to adapt the system to its environment under well-defined conditions. The problem is that any reconfiguration can push the system to an unfeasible behavior where temporal properties are violated or the energy consumption is possibly high and unacceptable. A task in the system can change its characteristics at any time when a reconfiguration scenario is applied, it can also be stopped or replaced by another one. The difficulty is how to find the new temporal parameters of the systems tasks after any reconfiguration. We use a DVS processor which is with a variable speed to support run-time solutions that re-obtain the system´s feasibility. The challenge is how to compute the best combinations between available processor speeds for a good compromise between execution time and energy consumption. We propose a combinatorial optimization method based on integer programming and heuristics. We propose also a solution when the available speeds do not allow the feasibility of the system. Both approaches include a mechanism to adjust the deadlines of tasks to satisfy the feasibility conditions and overcome the problem of rejected tasks. This mechanism makes the scheduling more flexible and able to react in accordance with its environment.
Keywords
Computational modeling; Embedded systems; Energy consumption; Linear programming; Processor scheduling; Real-time systems; Time factors; Flexible Embedded System; Heuristic; Integer Programming; Real-time and Low-power Scheduling; Reconfiguration;
fLanguage
English
Publisher
ieee
Conference_Titel
Informatics in Control, Automation and Robotics (ICINCO), 2014 11th International Conference on
Type
conf
Filename
7049756
Link To Document