Title :
Feasibility concerns in PGM graphs with bounded buffers
Author :
Baruah, Sanjoy ; Goddard, Steve ; Jeffay, Kevin
Author_Institution :
Dept. of Comput. Sci., Vermont Univ., Burlington, VT, USA
Abstract :
The Processing Graph Method (PGM)-a dataflow model widely used in the design and analysis of embedded signal-processing applications-is studied from a real-time scheduling perspective. It is shown that the problem of deciding if instances of the general model are feasible on a single processor is intractable (co-NP-complete in the strong sense); however, a useful special case is sometimes more tractable. An efficient feasibility test and an optimal preemptive scheduling algorithm are derived for this special case, and a procedure is presented which permits system architects to make efficient use of computational resources and memory requirements for buffers while constructing real-time dataflow applications that offer hard service guarantees
Keywords :
computational complexity; data flow graphs; processor scheduling; real-time systems; bounded buffers; co-NP-complete; computational resources; dataflow model; embedded signal processing; feasibility concerns; feasibility test; memory requirements; optimal preemptive scheduling algorithm; processing graph method; real-time scheduling; system architects; Application software; Buffer storage; Computer science; Processor scheduling; Radar signal processing; Real time systems; Signal analysis; Signal design; Signal processing; Signal processing algorithms;
Conference_Titel :
Engineering of Complex Computer Systems, 1997. Proceedings., Third IEEE International Conference on
Conference_Location :
Como
Print_ISBN :
0-8186-8126-8
DOI :
10.1109/ICECCS.1997.622304