• DocumentCode
    3092188
  • Title

    Redundant computation partition on distributed-memory systems

  • Author

    Chen, Lic ; Zhang, Zhao-Qing ; Feng, Xiao-Bing

  • Author_Institution
    Inst. of Comput. Technol., Acad. Sinica, Beijing, China
  • fYear
    2002
  • fDate
    23-25 Oct. 2002
  • Firstpage
    252
  • Lastpage
    260
  • Abstract
    Maximizing parallelism and minimizing communication overheads are important issues on distributed-memory systems. This paper presents a communication optimization technique named redundant computation partitioning, and also gives its implementation. The main idea is to select computation redundancy, represented by a redundant vector, properly for each partitioned loop nest in a parallel loop sequence, so as to acquire a larger parallel region. The technique can eliminate inter-loop communications which will be introduced using ordinary computation partitionings. Some data redistribution points may be eliminated, so the global deduction of data and computation partition can be simplified.
  • Keywords
    distributed memory systems; optimising compilers; parallel algorithms; parallel programming; parallelising compilers; program control structures; redundancy; communication optimization technique; communication overheads; computation redundancy; data redistribution; data redistribution points; distributed-memory systems; parallel loop sequence; parallelism; parallelizing compiler; partitioned loop nest; redundant computation partitioning; redundant vector; Benchmark testing; Computational modeling; Computer architecture; Concurrent computing; Costs; Distributed computing; Parallel machines; Parallel processing; Partitioning algorithms; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7695-1512-6
  • Type

    conf

  • DOI
    10.1109/ICAPP.2002.1173583
  • Filename
    1173583