MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Combining multiple models of computation for scheduling and allocation (1998) [19 citations — 11 self]

Download:
Download as a PDF | Download as a PS
by D. Ziegenbein, R. Ernst, K. Richter, Tu Braunschweig, J. Teich, L. Thiele
In Proceedings of the 6th International Workshop on Hardware/Software Codesign (Codes/CASHE '98
ftp://ftp-date.uni-paderborn.de/pub/people/teich/paper/Zer98.ps.gz
Add To MetaCart

Abstract:

Many applications include a variety of functions from different domains. Therefore, they are best modeled with a combination of different modeling languages. For a sound design process and improved design space utilization, these different input models should be mapped to a common representation. In this paper, we present a common internal representation that integrates the aspects of several models of computation and is targeted to scheduling and allocation. The representation is explained using an example combining a classical process model as used in real-time operating systems (RTOS) with the synchronous data flow model (SDF). 1

Citations

2168 Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment – Liu, Layland - 1973
271 Static scheduling of synchronous data flow programs for digital signal processing – Lee, Messerschmitt - 1987
90 Generalized rate monotonic scheduling theory: A framework for developing real-time systems – Sha, Rajkumar, et al. - 1994
50 Embedded program timing analysis based on path clustering and architecture classification – Ernst, Ye - 1997
47 Performance estimation for real-time distributed embedded systems – Yen, Wolf - 1998
9 A Global Criticality/ Local Phase Driven Algorithm for the Constrained Hardware/Software Partitioning Problem – Kalavade, Lee - 1994
8 RATAN: A tool for rate analysis and rate constraint debugging for embedded systems – Dasdan, Mathur, et al. - 1997
8 Digital Signal Analysis – Stearns - 1975
1 A design representation for scheduling and allocation of multiple models of computation – Ziegenbein, Ernst, et al. - 1997