DocumentCode :
2190275
Title :
Low-Overhead Run-Time Scheduling for Fine-Grained Acceleration of Signal Processing Systems
Author :
Boutellier, Jani ; Bhattacharyya, Shuvra S. ; Silvén, Olli
Author_Institution :
Machine Vision Group, University of Oulu, 90014 University of Oulu, Finland
fYear :
2007
fDate :
17-19 Oct. 2007
Firstpage :
457
Lastpage :
462
Abstract :
In this paper, we present four scheduling algorithms that provide flexible utilization of fine-grain DSP accelerators with low run-time overhead. Methods that have originally been used in operations research are implemented in a way that minimizes the amount of run-time computations. These low overhead scheduling methods can be used for synchronization in multi-processor systems, especially when dedicated co-processors implement tasks with low turnaround times. We demonstrate our methods by an application to MPEG-4 video decoding. In this demonstration, MPEG-4 macroblock decoding is modeled as a permutation flowshop problem and our proposed algorithms are applied to schedule co-processors that implement MPEG-4 block decoding operations. Experimental results demonstrate the effectiveness of our scheduling approach.
Keywords :
Acceleration; Coprocessors; Decoding; Digital signal processing; MPEG 4 Standard; Processor scheduling; Runtime; Scheduling algorithm; Signal processing; Signal processing algorithms; Scheduling; digital signal processors; parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2007 IEEE Workshop on
Conference_Location :
Shanghai, China
ISSN :
1520-6130
Print_ISBN :
978-1-4244-1222-8
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2007.4387591
Filename :
4387591
Link To Document :
بازگشت