• 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