• DocumentCode
    2716177
  • Title

    A generalized framework for global communication optimization

  • Author

    Kandemir, M. ; Banerjee, P. ; Choudhary, A. ; Ramanujam, J. ; Shenoy, N.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Syracuse Univ., NY, USA
  • fYear
    1998
  • fDate
    30 Mar-3 Apr 1998
  • Firstpage
    69
  • Lastpage
    73
  • Abstract
    In distributed memory message passing architectures reducing communication cost is extremely important. We present a technique to optimize communication globally. Our approach is based on a combination of linear algebra and dataflow analysis, and can take arbitrary control flow into account. The distinctive features of the algorithm are its accuracy in keeping communication set information and its support for general alignments and distributions including block-cyclic distributions. The method is being implemented in the PARADIGM compiler. The preliminary results show that the technique is effective in reducing both the number as well as the volume of communication
  • Keywords
    data flow analysis; distributed memory systems; linear algebra; message passing; optimisation; program compilers; PARADIGM compiler; arbitrary control flow; block-cyclic distributions; communication cost; dataflow analysis; distributed memory message passing architectures; global communication optimization; linear algebra; Communication system control; Costs; Data analysis; Ear; Global communication; High performance computing; Linear algebra; Message passing; Optimizing compilers; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-8404-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1998.669892
  • Filename
    669892