• DocumentCode
    466883
  • Title

    Communication Optimization on Automatic Program Parallelization

  • Author

    Chun-li, Dong ; Rong-Cai, Zhao ; Zhuo-Jie, Ma ; Dong-Hong, Li

  • Author_Institution
    Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou
  • Volume
    1
  • fYear
    2007
  • fDate
    July 30 2007-Aug. 1 2007
  • Firstpage
    437
  • Lastpage
    442
  • Abstract
    Minimizing communication by increasing the locality of data references is an important optimization for achieving high performance on distributed memory machines. But in the progress of decomposition, reorganization is inevitable. And the communication produced by reorganization is inevitable too. In this paper, the authors present a linear decomposition algorithm that automatically finding computation and data decomposition, including finding data and computations decomposition that has data reorganization communication. And the authors improve the method and reduce the communication cost by merging parallel regions with the same data decomposition.
  • Keywords
    distributed memory systems; optimising compilers; parallel processing; automatic program parallelization; communication cost reduction; communication optimization; data decomposition; data references; distributed memory machines; linear decomposition algorithm; parallel region merging; Artificial intelligence; Computer interfaces; Concurrent computing; Costs; Distributed computing; Merging; Message passing; Program processors; Programming profession; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS International Conference on
  • Conference_Location
    Qingdao
  • Print_ISBN
    978-0-7695-2909-7
  • Type

    conf

  • DOI
    10.1109/SNPD.2007.380
  • Filename
    4287547