Title :
Scheduling strategies for multiprocessor real-time DSP
Author :
Lee, Edward Ashford ; Ha, Soonhoi
Author_Institution :
California Univ., Berkeley, CA, USA
Abstract :
The authors explore the possibilities for automatic schedulers that result in low implementation cost and can target a broad class of DSP (digital signal processing) applications. They define four classes of scheduling strategies: (1) fully dynamic; (2) static assignment; (3) self-timed; and (4) fully static. Moving from (1) to (4), more scheduling activity is performed at compile time and less at run time. The authors argue that for most DSP applications, self-timed scheduling is the most attractive strategy. In this strategy, the assignment of actors to processors and the ordering of the firing of actors are determined by a compiler. Only the timing of the firing is determined at run time. The run-time cost of this determination is minimal. Furthermore, automatic scheduling techniques that fit this model are growing in generality and efficiency
Keywords :
computerised signal processing; parallel processing; real-time systems; scheduling; automatic schedulers; compiler; digital signal processing; fully dynamic; fully static; low implementation cost; multiprocessor real-time DSP; scheduling strategies; self-timed; static assignment; Concurrent computing; Digital signal processing; Dynamic scheduling; Fires; Job shop scheduling; Processor scheduling; Real time systems; Runtime; Signal processing; Signal processing algorithms;
Conference_Titel :
Global Telecommunications Conference and Exhibition 'Communications Technology for the 1990s and Beyond' (GLOBECOM), 1989. IEEE
Conference_Location :
Dallas, TX
DOI :
10.1109/GLOCOM.1989.64160