Title :
Application stream ordering for mapping real-time applications to a heterogeneous, distributed target platform
Author :
Chatterjee, Saurav ; Strosnider, Jay
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
Mapping, i.e., allocating resources to applications and finding I/O routes between resources, is a crucial step in meeting real-time/multi-media applications´ end-to-end timing requirements. Given a set of real-time applications, the order in which they are mapped can also greatly impact whether these timing requirements are met. Because the optimal ordering solution is intractable, this paper introduces a logical application stream laxity metric that can be used to order the application streams in linear time that produces excellent results. We apply this metric to an example audio/video application set to illustrate our approach and to compare our solution to the optimal one
Keywords :
distributed processing; multimedia computing; real-time systems; resource allocation; application stream ordering; audio/video application; end-to-end timing requirements; heterogeneous distributed target platform; logical application stream laxity metric; optimal ordering solution; real-time applications; real-time/multi-media applications; timing requirements; Application software; Delay; Distributed computing; Hardware; Real time systems; Resource management; Sorting; Streaming media; Timing; Yarn;
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1995. Proceedings of the Third Workshop on
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7099-1
DOI :
10.1109/WPDRTS.1995.470492