ACM Home Page
Please provide us with feedback. Feedback
A tool for performance estimation of networked embedded end-systems
Full text PdfPdf (408 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 35th annual Design Automation Conference table of contents
San Francisco, California, United States
Pages: 257 - 262  
Year of Publication: 1998
ISBN:0-89791-964-5
Authors
Asawaree Kalavade  DSP and VLSI Systems Research Dept., Bell Labs, Holmdel, NJ
Pratyush Moghé  Network and Service Management Research Dept., Bell Labs, Holmdel, NJ
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
EDAC : Electronic Design Automation Consortium
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 26,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/277044.277116
What is a DOI?

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 tasks (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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
PDA Buyer's Guide, Pen Computing Magazine, vol. 3, no. 11, July/ August 1996, pp. 84.
 
2
H. Schulzrinne, et al. "RTP: A Transport Protocol for Real-Time Applications'', RFC 1889, Audio/Video Transport WG, Jan. 1996.
 
3
I. Busse, et a/, "Dynamic QoS Control of Multimedia Applications based on RTP", Computer Communications 19:1, Jan. l OO6, pp.49-58.
 
4
J.-C. Bolot, A. Vega-Garcia, "Control Mechanisms for Packet Audio in the Intemet", Proc. IEEE Infocom '96, CA, April 1996, pp. 232-9.
 
5
 
6
 
7
 
8
 
9
 
10
11
 
12
K. Ramamritham et al., "Scheduling Algorithms and Operating Systems Support for Real-Time Systems", Proc. of the IEEE, vol. 82, no. 1, Jan. 1994, pp. 55-66.
13
 
14
 
15
V. Mooney et al., "Run-Time Scheduler Synthesis for Hardware-Software Systems and Application to Robot Control Design", CODES 97.
 
16
17
 
18
E. Cinlar, Introduction to Stochastic Processes, Prentice-Hall, 1975.
 
19
S. Ross, Introduction to Probability Models, Academic Press., 1985.
 
20
V. L. Wallace, R. S. Rosenberg, "Markovian Models and Numerical Analysis of Computer System Behavior", AFIPS Spring Joint Computer Conf. Proceedings, pages 141-148, 1966.
 
21
Ptolemy at http://ptolemy, eecs. berkeley, edu
 
22
http ://bmrc. berkeley, edu/pr~jects/mpeg/mpeg-enc~de'html
23

CITED BY  20

Collaborative Colleagues:
Asawaree Kalavade: colleagues
Pratyush Moghé: colleagues