• DocumentCode
    2786855
  • Title

    Scheduling in the Z-Polyhedral Model

  • Author

    Gautam ; Kim, DaeGon ; Rajopadhye, S.

  • Author_Institution
    Colorado State University, Computer Science Department, Fort Collins, CO 80523, USA; IRISA, Université de Rennes I, Rennes, France. gautam@cs.colostate.edu
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    The polyhedral model is extensively used for analyses and transformations of regular loop programs, one of the most important being automatic parallelization. The model, however, is limited in expressivity and the need for the generalization to more general class of programs has been widely known. Analyses and transformations in the polyhedral model rely on certain closure properties. Recently, these closure properties were extended to programs where variables may be defined over unions of Z-polyhedra which are the intersection of polyhedra and lattices. We present the scheduling analysis for the automatic parallelization of programs in the Z-polyhedral model, and obtain multidimensional schedules through an ILP formulation that minimizes latency. The resultant schedule can then be used to construct a space-time transformation to obtain an equivalent program in the Z-polyhedral model.
  • Keywords
    Computer science; Delay; Embedded computing; Equations; Kernel; Lattices; Linear matrix inequalities; Multidimensional systems; Predictive models; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA, USA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370229
  • Filename
    4227957