Combining multiple models of computation for scheduling and allocation (1998) [19 citations — 11 self]
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 |

