• DocumentCode
    2523830
  • Title

    Evaluation of loop grouping methods based on orthogonal projection spaces

  • Author

    Drositis, Ioannis ; Goumas, Giorgos ; Koziris, Nectarios ; Tsanakas, Panayiotis ; Papakonstantinou, George

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Greece
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    469
  • Lastpage
    476
  • Abstract
    This paper compares three similar loop-grouping methods. All methods are based on projecting the n-dimensional iteration space Jn onto a k-dimensional one, called the projected space, using (n-k) linear independent vectors. The dimension k is selected differently in each method giving various results. The projected space is divided into discrete groups of related iterations, which are assigned to different processors. Two of the methods preserve optimal time completion, by scheduling loop iterations according to the hyperplane method. The theoretical analysis of the experimental results indicates the appropriate method, for specific iteration spaces and target architectures
  • Keywords
    parallel architectures; parallel programming; communication overhead; hyperplane method; loop grouping methods; mesh-connected architectures; n-dimensional iteration space; optimal time completion; orthogonal projection; orthogonal projection spaces; Character generation; Cost function; Laboratories; Processor scheduling; Systems engineering and theory; Terminology; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2000. Proceedings. 2000 International Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-0768-9
  • Type

    conf

  • DOI
    10.1109/ICPP.2000.876163
  • Filename
    876163