• DocumentCode
    145352
  • Title

    Task Synthesis for Control Applications on Multicore Platforms

  • Author

    Vulgarakis, Aneta ; Shooja, Rizwin ; Monot, Aurelien ; Carlson, Jan ; Behnam, Moris

  • Author_Institution
    Ind. Software Syst. ABB Corp. Res., Vasteras, Sweden
  • fYear
    2014
  • fDate
    7-9 April 2014
  • Firstpage
    229
  • Lastpage
    234
  • Abstract
    Multicore processors promise to improve the performance of systems, by integrating more and more cores onto a single chip. Existing software systems, such as control software from the automation domain, need adjustments to be adapted on multicores. To exploit the concurrency offered by multicore processors, appropriate algorithms have to be used to divide the control application software into tasks, and tailored task partitioning and scheduling approaches are required to increase the overall performance. In this paper we present a model-driven approach for automatic synthesis and deployment of control applications on multicore processors. The approach is centered around a system model, which describes the control applications, the multicore platform, as well as the mapping between the two. We apply the approach on a number of control applications out of which we synthesize tasks and present their run-time behavior in a real-time operating system.
  • Keywords
    concurrency control; control engineering computing; microprocessor chips; multiprocessing systems; processor scheduling; real-time systems; Aneta; automation domain; concurrency; control application software; multicore platform; multicore processors; real-time operating system; run-time behavior; software systems; system performance improvement; task partitioning; task scheduling; task synthesis; Actuators; Multicore processing; Process control; Program processors; Real-time systems; Sensors; XML; control applications; model-based deployment; multicore processors; partitioned scheduling; task synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2014 11th International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4799-3187-3
  • Type

    conf

  • DOI
    10.1109/ITNG.2014.61
  • Filename
    6822203