• 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