DocumentCode :
3313430
Title :
Optimizing the Deployment of Distributed Real-Time Embedded Applications
Author :
Mehiaoui, Asma ; Tucci-Piergiovanni, Sara ; Babau, Jean-Philippe ; Lemarchand, Laurent
Author_Institution :
DILS, CEA, Gif-sur-Yvette, France
fYear :
2012
fDate :
19-22 Aug. 2012
Firstpage :
400
Lastpage :
403
Abstract :
The synthesis of a valid and optimized deployment model from functional and platform models is a crucial issue in the development of distributed real-time systems. The synthesis consists in the allocation of functions/signals to execution nodes/communication buses, the mapping of functions/signals into tasks/messages and the priority assignment to tasks/messages. Current approaches provide partial solutions for the synthesis of a deployment model on distributed platforms, as either the allocation or the mapping is fixed a-priori. In order to tackle this problem we propose an optimization technique, based on two different mathematical programming formulations, to handle optimization of both allocation and mapping. The optimization is multi-objective and considers extensibility maximization, latency minimization and minimization of the number of tasks. The obtained solutions satisfy timing and platform resources requirements. An automotive case study shows the effectiveness of our approach.
Keywords :
distributed programming; embedded systems; functional programming; minimax techniques; resource allocation; system buses; task analysis; communication bus; distributed real-time embedded system; execution node; function allocation; function mapping; functional model; latency minimization; mathematical programming; multiobjective programming; optimisation; priority assignment; signal allocation; signal mapping; task-message priority assignment; Automotive engineering; Control systems; Optimization; Real time systems; Resource management; Timing; Unified modeling language; designers guidance; distributed real-time embedded systems; model-based design; optimization; response time analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2012 IEEE 18th International Conference on
Conference_Location :
Seoul
ISSN :
1533-2306
Print_ISBN :
978-1-4673-3017-6
Electronic_ISBN :
1533-2306
Type :
conf
DOI :
10.1109/RTCSA.2012.61
Filename :
6300174
Link To Document :
بازگشت