DocumentCode :
3166851
Title :
Scheduling and allocation for the high-level synthesis of DSP algorithms by exploitation of data transfer mobility
Author :
Oláh, András ; Gerez, Sabih H. ; De Groot, Sonia M Heemstra
Author_Institution :
Dept. of Electr. Eng., Twente Univ., Enschede, Netherlands
fYear :
1992
fDate :
4-8 May 1992
Firstpage :
145
Lastpage :
150
Abstract :
A scheduling and allocation method is given for the high-level synthesis of DSP algorithms described by iterative data flow graphs. The method is based on the concept of scheduling ranges. It generates overlapped schedules, while performing retiming and loop folding implicitly. The scheduler operates on the input and output data transfers of the operations in the graph, allowing a trade-off of functional units against buses. For each transfer a scheduling range is computed and the optimal position within this range is found by modified force-directed scheduling. The method has obtained optimal results for well-known benchmark examples.<>
Keywords :
parallel algorithms; resource allocation; scheduling; signal processing; DSP algorithms; allocation method; benchmark examples; buses; data transfer mobility; functional units; high-level synthesis; iterative data flow graphs; loop folding implicitly; modified force-directed scheduling; optimal position; output data transfers; overlapped schedules; scheduling range; Design automation; Digital signal processing; Hardware; High level synthesis; Iterative algorithms; Iterative methods; Parallel processing; Processor scheduling; Scheduling algorithm; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
Conference_Location :
The Hague, Netherlands
Print_ISBN :
0-8186-2760-3
Type :
conf
DOI :
10.1109/CMPEUR.1992.218519
Filename :
218519
Link To Document :
بازگشت