• DocumentCode
    1918888
  • Title

    Performance analysis method for RT systems: Promartes for autonomous robot

  • Author

    Triantafyllidis, Konstantinos ; Bondarev, Egor ; de With, Peter H.N.

  • Author_Institution
    Eindhoven University of Technology 5600 MB, Eindhoven, The Netherlands
  • fYear
    2013
  • fDate
    24-26 Sept. 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper we present a cycle-accurate performance analysis method for real-time systems that incorporates the following phases: (a) profiling SW components at high accuracy, (b) modeling the obtained performance measurements in MARTE-compatible models, (c) generation, scheduling analysis and simulation of a system model, (d) analysis of the obtained performance metrics and (e) a subsequent architecture improvement. The method has been applied to a new autonomous navigation system for robots with advanced sensing capabilities, enabling validation of multiple performance analysis aspects, such as SW/HW mapping, real-time requirements and synchronization on multiprocessor schemes. The case-study has proved that the method is able to use the profiled low-level performance metrics throughout all the phases, resulting in high prediction accuracy. We have found a range of inefficient design directions leading to RT requirements failure, and recommended to robot owners a design decision set to reach an optimal solution.
  • Keywords
    Analytical models; Computer architecture; Hardware; Real-time systems; Robot sensing systems; Unified modeling language; MARTE; assesment; component-based; evaluation; modeling; optimizaion; performance analysis; prediction; profiling; real-time embedded system; scheduling analysis; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification & Design Languages (FDL), 2013 Forum on
  • Conference_Location
    Paris, France
  • ISSN
    1636-9874
  • Type

    conf

  • Filename
    6646641