DocumentCode
3353008
Title
A graph matching based integrated scheduling framework for clustered VLIW processors
Author
Nagpal, R. ; Srikant, Y.N.
Author_Institution
Indian Institute of Science
fYear
2004
fDate
18-18 Aug. 2004
Firstpage
530
Lastpage
537
Abstract
Scheduling for clustered architectures involves spatial concerns (where to schedule) as well as temporal concerns (when to schedule) and various clustered VLIW configurations, connectivity types, and inter-cluster communication models present different performance trade-offs to a scheduler. The scheduler is responsible for resolving the conflicting requirements of exploiting the parallelism offered by the hardware and limiting the communication among clusters to achieve better performance without stretching the overall schedule. This paper proposes a generic graph matching based framework that resolves the phase-ordering and fixedordering problems associated with scheduling on a clustered VLIW processor by simultaneously considering various scheduling alternatives of instructions. We observe approximately 16% and 28% improvement in the performance over an earlier integrated scheme and a phase-decoupled scheme respectively without extra code size penalty.
Keywords
Automation; Clocks; Computer architecture; Computer science; Hardware; Parallel processing; Processor scheduling; Registers; Spatial resolution; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Workshops, 2004. ICPP 2004 Workshops. Proceedings. 2004 International Conference on
Conference_Location
Montreal, QC, Canada
ISSN
1530-2016
Print_ISBN
0-7695-2198-3
Type
conf
DOI
10.1109/ICPPW.2004.1328065
Filename
1328065
Link To Document