ACM Home Page
Please provide us with feedback. Feedback
Complex task activation schemes in system level performance analysis
Full text PdfPdf (201 KB)
Source
International Conference on Hardware Software Codesign archive
Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis table of contents
Salzburg, Austria
SESSION: System-level performance analysis table of contents
Pages: 173 - 178  
Year of Publication: 2007
ISBN:978-1-59593-824-4
Authors
Wolfgang Haid  Swiss Federal Institute of Technology (ETH), Zurich, Switzerland
Lothar Thiele  Swiss Federal Institute of Technology (ETH), Zurich, Switzerland
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
SIGBED: ACM Special Interest Group on Embedded Systems
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 57,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

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

ABSTRACT

The design and analysis of today's complex real-time systems requires advanced methods. Due to ever growing functionality, hardware complexity and component interaction, applying traditional methods like HW/SW cosimulation is getting increasingly difficult. On the other hand, analytic approaches have proven their usefulness and efficiency for system analysis when end-to-end performance figures like delay, throughput and memory consumption are requested. One of the main drawbacks of these methods is the limited set of systems that can be analyzed with high accuracy: Only simple models for task interaction and task semantics can be used. In this paper, we extend existing methods for analyzing heterogeneous multiprocessor systems such that (a) nonpreemptive scheduling policies, (b) complex activation schemes for tasks and (c) conditional behavior of task executions can be modeled and analyzed. We demonstrate the usefulness of the proposed approach in a case study.


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
R. L. Cruz. A Calculus for Network Delay, Part I: Network Elements in Isolation. IEEE Trans. Inform. Theory, 37(1):114--131, Jan. 1991.
 
3
 
4
R. Henia, A. Hamann, M. Jersak, R. Racu, K. Richter, and R. Ernst. System Level Performance Analysis -- The SymTA/S Approach. IEE Proceedings Computers and Digital Techniques, 152(2):148--166, Mar. 2005.
 
5
M. Jersak, K. Richter, and R. Ernst. Performance Analysis for Complex Embedded Systems. Int'l Journal of Embedded Systems, 1(1-2):33--49, 2005.
 
6
 
7
J. Schmitt. On Average and Worst Case Behaviour in Non-Preemptive Priority Queuing. In Proc. 2003 Int'l Symp. on Performance Evaluation of Computer and Telecommunication Systems, pages 197--204, 2003.
8

Collaborative Colleagues:
Wolfgang Haid: colleagues
Lothar Thiele: colleagues