DocumentCode :
2890303
Title :
Clustering techniques for register optimization during scheduling preprocessing
Author :
Depuydt, F. ; Goossens, G. ; De Man, H.
Author_Institution :
IMEC, Leuven, Belgium
fYear :
1991
fDate :
11-14 Nov. 1991
Firstpage :
280
Lastpage :
283
Abstract :
A preprocessing technique for scheduling of large hierarchical and conditional DSP (digital signal processing) applications on a multiregister file architecture is described. Its goals are the optimization of the register cost and the reduction of the time complexity of complex techniques. These are both achieved by reducing the operation mobility through hierarchical clustering. The metric used in the clustering process is a multidimensional distance vector, based on a hierarchical and multidimensional extension of the min-flow algorithm. Network models are presented to take loop hierarchy and conditions into account. By scheduling the clusters separately, a large scheduling problem is divided into several smaller scheduling problems, which makes complex, optimal scheduling techniques feasible again for the scheduling of large graphs.<>
Keywords :
computational complexity; optimisation; scheduling; signal processing; storage allocation; conditional DSP; digital signal processing; hierarchical clustering; large graphs; loop hierarchy; min-flow algorithm; multidimensional distance vector; multiregister file architecture; operation mobility; optimal scheduling techniques; register cost; register optimization; scheduling preprocessing; time complexity; Cost function; Digital signal processing; Processor scheduling; Random access memory; Read-write memory; Real time systems; Registers; Signal synthesis; Speech processing; Speech synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1991. ICCAD-91. Digest of Technical Papers., 1991 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-2157-5
Type :
conf
DOI :
10.1109/ICCAD.1991.185253
Filename :
185253
Link To Document :
بازگشت