![]() |
|
Authors: | Ernesto Wandeler; Alexander Maxiaguine; Lothar Thiele |
Group: | Computer Engineering |
Type: | Article |
Title: | On the use of greedy shapers in real-time embedded systems |
Year: | 2012 |
Month: | March |
Pub-Key: | WAT12 |
Journal: | ACM Transactions on Embedded Computing Systems (TECS) |
Volume: | 11 |
Number: | 1 |
Pages: | Article No 1 |
Keywords: | MPA |
Abstract: | Traffic shaping is a well-known technique in the area of networking and is proven to reduce global buffer requirements and end-to-end delays in networked systems. Due to these properties, shapers also play an increasingly important role in the design of multiprocessor embedded systems that exhibit a considerable amount of on-chip traffic. Despite the growing importance of traffic shapping in this area, no methods exist for analyzing shapers in distributed embedded systems and for incorporating them into a system-level performance analysis. Until now it was not possible to determine the effect of shapers on end-to-end delay guarantees or buffer requirements in such systems. In this work, we present a method for analyzing greedy shapers, and we embed this analysis method into a well-established modular performance analysis framework for real-time embedded systems. The presented approach enables system-level performance analysis of complete systems with greedy shapers, and we prove its applicability by analyzing three case study systems. |
Resources: | [BibTeX] [ External LINK ] [Paper as PDF] |