• DocumentCode
    1812910
  • Title

    Efficient algorithms for data distribution on distributed memory multicomputers

  • Author

    Lee, Peizong

  • Author_Institution
    Inst. of Inf. Sci., Acad. Sinica, Taipei, Taiwan
  • fYear
    1994
  • fDate
    19-22 Dec 1994
  • Firstpage
    573
  • Lastpage
    579
  • Abstract
    Data distribution has been one of the most important research topics in parallelizing compilers for distributed memory parallel computers. In this paper, we show that data re-distribution is necessary for executing a sequence of Do-loops if the communication cost due to perform this sequence of Do-loops is larger than a threshold value. Based on this observation, we propose efficient algorithms which can determine effective data distribution schema for executing a sequence of Do-loops with a general structure. Our result contributes towards automatic compilation of sequential programs to message-passing version programs running on distributed memory parallel computers
  • Keywords
    distributed memory systems; parallelising compilers; program compilers; Do-loops; automatic compilation; component alignment; data distribution; distributed memory multicomputers; distributed memory parallel computers; dynamic programming algorithm; message-passing; Algorithm design and analysis; Automatic programming; Concurrent computing; Costs; Distributed computing; Dynamic programming; Heuristic algorithms; Information science; Program processors; Shortest path problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1994. International Conference on
  • Conference_Location
    Hsinchu
  • Print_ISBN
    0-8186-6555-6
  • Type

    conf

  • DOI
    10.1109/ICPADS.1994.590385
  • Filename
    590385