Abstract | ||
---|---|---|
Most existing performance analysis techniques for multi-processor systems with dynamic scheduling assume simple task dependencies. In realistic system, task dependencies are often complex, including multirate data dependencies, multiple activating inputs and cyclic dependencies or conditional communication. In this paper, we focus on the calculation of activation timing in the presence of such dependencies. These calculations have been integrated into a system-level performance analysis framework for heterogeneous architectures. Using a larger example, we demonstrate the use of this novel performance analysis for verifying all timing constraints, and for rapid design-space exploration and system optimisation. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1504/IJES.2005.008807 | INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS |
Keywords | Field | DocType |
performance analysis, reactive multiprocessor systems, complex applications | Computer science,Parallel computing,Embedded applications,Real-time computing,Dynamic priority scheduling,Design space exploration,Distributed computing | Journal |
Volume | Issue | ISSN |
1 | 1-2 | 1741-1068 |
Citations | PageRank | References |
22 | 1.61 | 15 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
M. Jersak | 1 | 22 | 1.94 |
Kai Richter | 2 | 384 | 34.65 |
R. Ernst | 3 | 80 | 8.11 |