• DocumentCode
    1990152
  • Title

    Beyond the data parallel paradigm: issues and options

  • Author

    Gao, Guang R. ; Sarkar, Vivek ; Vazquez, Lelia A.

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
  • fYear
    1993
  • fDate
    20-23 Sep 1993
  • Firstpage
    179
  • Lastpage
    190
  • Abstract
    Currently, the predominant approach in compiling a program for parallel execution on a distributed memory multiprocessor is driven by the data parallel paradigm, in which user-specified data mappings are used to derive computation mappings via ad hoc rules such as owner-computes. We explore a more general approach which is driven by the selection of computation mappings from the program dependence constraints, and by the selection of dynamic data mappings from the localization constraints in different computation phases of the program. We state the optimization problems addressed by this approach and outline the solution methods that can be used. We believe that this approach provides promising solutions beyond what can be achieved by the data parallel paradigm. The paper outlines the general program model assumed for this work, states the optimization problems addressed by the approach and presents solutions to these problems
  • Keywords
    distributed memory systems; graph theory; parallel algorithms; parallel programming; program compilers; ad hoc rules; compiling; computation mappings; data parallel paradigm; distributed memory multiprocessor; dynamic data mappings; localization constraints; optimisation problems; optimization problems; owner-computes; parallel execution; program dependence constraints; solution methods; user-specified data mappings; Computer science; Concurrent computing; Data flow computing; Distributed computing; Flow graphs; Laboratories; Optimization methods; Parallel languages; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programming Models for Massively Parallel Computers, 1993. Proceedings
  • Conference_Location
    Berlin
  • Print_ISBN
    0-8186-4900-3
  • Type

    conf

  • DOI
    10.1109/PMMP.1993.315541
  • Filename
    315541