• DocumentCode
    3330145
  • Title

    Measurement, Analysis and Modeling of RTOS System Calls Timing

  • Author

    Brandolese, Carlo ; Fornaciari, William

  • Author_Institution
    Politec. di Milano, Milano
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    618
  • Lastpage
    625
  • Abstract
    This paper presents a methodology for accurately characterizing the system calls of an operating system for embedded applications. Characterization consists of two phases: measurements and modeling. Measurements allow a coarse-grained quantitative comparison of different operating systems. Models, on the other hand, have been derived to gain a more detailed view of the behavior of a RTOS. Furthermore, they have been used within a source-level execution time estimation framework and their accuracy and usefulness proved through benchmarking. The measurement framework is based on two prototyping boards based on Xilinx and Altera devices and the timing characterization has been performed on two real-time operating systems: VxWorks and RTEMS.
  • Keywords
    embedded systems; operating systems (computers); Altera device prototyping board; RTOS system calls timing measurement; RTOS system calls timing model; Xilinx prototyping board; embedded application; real time operating system; source-level execution time estimation framework; Design methodology; Operating systems; Power system management; Power system modeling; Predictive models; Proposals; Real time systems; Software performance; Time measurement; Timing; Real time operating systems; execution profiling; performance analysis; system calls; timing characterization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
  • Conference_Location
    Parma
  • Print_ISBN
    978-0-7695-3277-6
  • Type

    conf

  • DOI
    10.1109/DSD.2008.86
  • Filename
    4669292