Process models for multimedia computing must allow applications to adapt their pattern of execution as resources become scarce or abundant. As processes adapt, it is natural to express their desired performance in terms of a processing rate of application-defined data units or events. We propose a process model wherein processes execute according to a general rate specification of x process executions every y time units. In addition, a separate parameter is used to specify the desired response time for the completion of each execution. In all cases the real-time performance of a rate-based process is predictable. The model is general enough to encompass or extend many of the existing models proposed for multimedia systems. Our model of rate-based execution is described along with an implementation that detects when processes should adapt their execution sate and minimizes latency in interprocess communication.
CITATION STYLE
Jeffay, K., & Bennett, D. (1995). A rate-based execution abstraction for multimedia computing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1018, pp. 64–75). Springer Verlag. https://doi.org/10.1007/bfb0019252
Mendeley helps you to discover research relevant for your work.