• DocumentCode
    158088
  • Title

    Simple One-to-One Architecture for Parallel Execution of Embedded Control Systems

  • Author

    Nakamura, Ryosuke ; Arakawa, Fumio ; Edahiro, Masato

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nagoya Univ., Nagoya, Japan
  • fYear
    2014
  • fDate
    25-26 Aug. 2014
  • Firstpage
    25
  • Lastpage
    30
  • Abstract
    We propose in this paper a simple architecture for efficient execution of embedded control systems using a model-based design to which automatic parallelization is also applicable. This architecture makes use of the advantages of embedded control systems in the sense of parallel execution, and reduces their disadvantages by incurring minimal overhead from task scheduling and inter-task communication. With a model predictive control application, our architecture achieves communication latency 20 times faster than in current real-time OS communication methods for many cores. Moreover, our architecture achieves a speed-up for 64 cores that is 40 times that in single core execution, while its performance scalability is saturated up to 32 cores in real-time OS communication.
  • Keywords
    embedded systems; multiprocessing systems; operating systems (computers); parallel processing; automatic parallelization; communication latency; embedded control systems; inter-task communication; model predictive control application; model-based design; parallel execution; real-time OS communication methods; simple one-to-one architecture; task scheduling; Algorithm design and analysis; Control systems; Motor drives; Multicore processing; Parallel processing; Real-time systems; communication; embedded control; many-core; model-based design; multi-core; parallelize;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Physical Systems, Networks, and Applications (CPSNA), 2014 IEEE International Conference on
  • Conference_Location
    Hong Kong
  • Type

    conf

  • DOI
    10.1109/CPSNA.2014.13
  • Filename
    6961238