• DocumentCode
    2092130
  • Title

    A tool for performance estimation of networked embedded end-systems

  • Author

    Kalavade, Asawaree ; Moghé, Pratyush

  • Author_Institution
    DSP & VLSI Syst. Res. Dept., Bell Labs., Holmdel, NJ, USA
  • fYear
    1998
  • fDate
    19-19 June 1998
  • Firstpage
    257
  • Lastpage
    262
  • Abstract
    Networked embedded systems are expected to support adaptive streaming audio/video applications with soft real-time constraints. These systems can be designed in a cost efficient manner only if their architecture exploits the "leads" suggested by clever compile time performance estimators. However, performance estimation of networked embedded systems is a non-trivial problem. The computational requirements of such systems show statistical variations that stem from several interacting factors. At the slowest time scale, applications can adapt to network bandwidth by configuring the processing functionality of their task (e.g. compression parameters). Also, there could be significant execution time variations within a task. Thus it is tricky to compute the net processing demand of several such applications on a system architecture, especially if the system schedules these applications using prioritized run-time schedulers. In this paper we describe an analytical tool called AsaP for fast performance estimation of such embedded systems. AsaP builds approximate models of these systems and characterizes the processing load on the system as a stochastic process. The output of AsaP is an exact distribution of the processing delay of each application. This is a powerful result that can be leveraged for efficient design of multimedia networked systems requiring soft real-time guarantees. It is also the first known framework that quantifies the effect of runtime schedulers (FCFS, RM, EDF) on the performance of such systems.
  • Keywords
    computer networks; multimedia systems; performance evaluation; real-time systems; AsaP; adaptive streaming audio/video applications; compile time performance estimators; computational requirements; multimedia networked systems; networked embedded end-systems; performance estimation; processing functionality; soft real-time constraints; statistical variations; Bandwidth; Computer architecture; Costs; Embedded system; Performance analysis; Power system modeling; Processor scheduling; Real time systems; Runtime; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1998. Proceedings
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-89791-964-5
  • Type

    conf

  • Filename
    724478