• DocumentCode
    2234779
  • Title

    Network partitioning of data parallel computations

  • Author

    Weissman, Jon B. ; Grimshaw, Andrew S.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    1994
  • fDate
    2-5 Aug 1994
  • Firstpage
    149
  • Lastpage
    156
  • Abstract
    Partitioning data parallel computations across a network of heterogeneous workstations is a difficult problem for the user. We have developed a runtime partitioning method for choosing the number and type of processors to apply to a data parallel computation, and a decomposition of the data domain in order to achieve reduced completion time. The partitioning method utilizes information about the problem in the form of callback functions and uses a set of topology-specific communication functions to estimate communication costs. We show that the method makes effective partitioning decisions and has runtime overhead that is easily tolerated. In particular we show that for two implementations of a canonical stencil application, minimum elapsed times are obtained for a range of problem sizes on a network of heterogeneous workstations
  • Keywords
    distributed memory systems; multiprocessing programs; open systems; parallel programming; resource allocation; software tools; callback functions; canonical stencil application; communication costs; data parallel computations; heterogeneous workstations; minimum elapsed times; network computing resources; network partitioning; parallel programming; runtime partitioning method; software tools; topology-specific communication functions; Application software; Availability; Computer networks; Computer science; Concurrent computing; Cost function; High performance computing; Load management; Runtime; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1994., Proceedings of the Third IEEE International Symposium on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-8186-6395-2
  • Type

    conf

  • DOI
    10.1109/HPDC.1994.340249
  • Filename
    340249