| Integrated analysis of communicating tasks in MPSoCs |
| Full text |
Pdf
(334 KB)
|
| Source
|
International Conference on Hardware Software Codesign
archive
Proceedings of the 4th international conference on Hardware/software codesign and system synthesis
table of contents
Seoul, Korea
SESSION: Communication synthesis and analysis for MPSoC
table of contents
Pages: 288 - 293
Year of Publication: 2006
ISBN:1-59593-370-0
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 30, Citation Count: 1
|
|
|
ABSTRACT
Predicting timing behavior is key to efficient embedded real-time system design and verification. Especially memory accesses and co-processor calls over shared communication networks, basic operations of every embedded application pose a challenge for precise system analysis. Current approaches to determine end-to-end latencies in parallel heterogeneous architectures either focus on system level and allow only limited task models, or focus on activities inside a component, abstracting system level influences by overestimations.In this paper, we identify feedbacks of the system behavior that directly or indirectly impact local execution. To tackle these complex interactions we present a novel technique to integrate an extended component level scheduling analysis with refined system level approaches. Bringing the different levels of abstraction together allows the analysis of a new class of interacting applications and architectures - which could not be addressed on a single level alone.On the component level, we investigate two scheduling behaviors more closely, namely stalling during external requests, and allowing context-switches to other tasks that are ready. For both, we present a precise response time analysis. Finally, we compare the scheduling techniques with respect to real-time requirements.
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. Henia, A. Hamann, M. Jersak, R. Racu, K. Richter, and R. Ernst. System level performance analysis - the Sym TA/S approach. IEE Proceedings Computers and Digital Techniques, 152(2):148--166, March 2005.
|
| |
3
|
|
 |
4
|
|
| |
5
|
S. Schliecker, M. Ivers, and R. Ernst. Memory access patterns for the analysis of MPSo Cs. In NewCAS 2006, Gatineau, Canada, June 2006. IEEE.
|
| |
6
|
S. Schliecker, M. Ivers, J. Staschulat, and R. Ernst. A framework for the busy time calculation of multiple correlated events. In 6th Intl. Workshop on WCET Analysis, Dresden, Germany, July 2006.
|
| |
7
|
|
| |
8
|
J. Staschulat, S. Schliecker, M. Ivers, and R. Ernst. Analysis of memory latencies in multi-processor systems. In WCET Workshop, Palma de Mallorca, Spain, July 2005.
|
| |
9
|
L. Thiele, F. Wandeler, and S. Chakraborty. Performance analysis of multiprocessor DSPs: a stream-oriented component model. Signal Processing Magazine, IEEE, 22(3):38--46, May 2005.
|
| |
10
|
|
| |
11
|
|
|