DocumentCode :
2160565
Title :
Communication sensitive rotation scheduling
Author :
Tongsima, Sissades ; Passos, Nelson L. ; Sha, Edwin H M
Author_Institution :
Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
fYear :
1994
fDate :
10-12 Oct 1994
Firstpage :
150
Lastpage :
153
Abstract :
Loop pipelining (retiming) is a valuable tool used to explore parallelism across iterations. Few results are available about loop pipelining with data communication considerations. This paper first designs a modified list scheduling algorithm to be used as a subroutine in a novel technique called “communication sensitive rotation scheduling”. Such a technique explores loop pipelining properties while handling the underlying imposed communication environment. An initial schedule is transformed to a more compact one under resource constraints
Keywords :
graph theory; parallel algorithms; parallel processing; pipeline processing; scheduling; subroutines; communication sensitive rotation scheduling; data communication considerations; imposed communication environment; list scheduling algorithm; loop pipelining; parallelism; resource constraints; retiming; subroutine; Algorithm design and analysis; Communication system control; Computer science; Costs; Data communication; Flow graphs; Parallel processing; Pipeline processing; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-6565-3
Type :
conf
DOI :
10.1109/ICCD.1994.331876
Filename :
331876
Link To Document :
بازگشت