ACM Home Page
Please provide us with feedback. Feedback
Influence of different system abstractions on the performance analysis of distributed real-time systems
Full text PdfPdf (339 KB)
Source
International Conference On Embedded Software archive
Proceedings of the 7th ACM & IEEE international conference on Embedded software table of contents
Salzburg, Austria
SESSION: Performance table of contents
Pages: 193 - 202  
Year of Publication: 2007
ISBN:978-1-59593-825-1
Authors
Simon Perathoner  Swiss Federal Institute of Technology (ETH) Zurich, Zurich, Switzerland
Ernesto Wandeler  Swiss Federal Institute of Technology (ETH) Zurich, Zurich, Switzerland
Lothar Thiele  Swiss Federal Institute of Technology (ETH) Zurich, Zurich, Switzerland
Arne Hamann  Technical University Braunschweig, Braunschweig, Germany
Simon Schliecker  Technical University Braunschweig, Braunschweig, Germany
Rafik Henia  Technical University Braunschweig, Braunschweig, Germany
Razvan Racu  Technical University Braunschweig, Braunschweig, Germany
Rolf Ernst  Technical University Braunschweig, Braunschweig, Germany
Michael González Harbour  Universidad de Cantabria, Santander, Spain
Sponsors
ACM: Association for Computing Machinery
SIGBED: ACM Special Interest Group on Embedded Systems
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 81,   Citation Count: 0
Additional Information:

abstract   references   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/1289927.1289959
What is a DOI?

ABSTRACT

System level performance analysis plays a fundamental role in the design process of real-time embedded systems. Several different approaches have been presented so far to address the problem of accurate performance analysis of distributed embedded systems in early design stages. The existing formal analysis methods are based on essentially different concepts of abstraction. However, the influence of these different models on the accuracy of the system analysis is widely unknown, as a direct comparison of performance analysis methods has not been considered so far. We define a set of benchmarks aimed at the evaluation of performance analysis techniques for distributed systems. We apply different analysis methods to the benchmarks and compare the results obtained in terms of accuracy and analysis times, highlighting the specific effects of the various abstractions. We also point out several pitfalls for the analysis accuracy of single approaches and investigate the reasons for pessimistic performance predictions.


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
 
2
 
3
 
4
 
5
M. Hendriks and M. Verhoef. Timed automata based analysis of embedded system architectures. In Workshop on Parallel and Distributed Real-Time Systems, 2006.
 
6
R. Henia, A. Hamann, M. Jersak, R. Racu, K. Richter, and R. Ernst. System level performance analysis - the SymTA/S approach. IEE Proc. Computers and Digital Techniques, 152(2):148--166, March 2005.
 
7
 
8
J. Lehoczky. Fixed priority scheduling of periodic task sets with arbitrary deadlines. In Proc. of the Real-Time Systems Symposium, pages 201--209, 1990.
 
9
 
10
 
11
 
12
 
13
S. Perathoner, E. Wandeler, and L. Thiele. Evaluation and comparison of performance analysis methods for distributed embedded systems. Technical Report 276, Computer Engineering and Networks Laboratory, ETH Zurich, Mar. 2006.
14
15
 
16
K. Richter. Compositional Performance Analysis. PhD thesis, Technical University of Braunschweig, 2004.
 
17
 
18
 
19
L. Thiele, S. Chakraborty, and M. Naedele. Real-time calculus for scheduling hard real-time systems. In Proc. Intl. Symposium on Circuits and Systems, volume 4, pages 101--104, 2000.
 
20
 
21
 
22

Collaborative Colleagues:
Simon Perathoner: colleagues
Ernesto Wandeler: colleagues
Lothar Thiele: colleagues
Arne Hamann: colleagues
Simon Schliecker: colleagues
Rafik Henia: colleagues
Razvan Racu: colleagues
Rolf Ernst: colleagues
Michael González Harbour: colleagues