• DocumentCode
    2050062
  • Title

    Parallel domain decomposition and load balancing using space-filling curves

  • Author

    Aluru, Srinivas ; Sevilgen, Fatih E.

  • Author_Institution
    Dept. of Comput. Sci., New Mexico State Univ., Las Cruces, NM, USA
  • fYear
    1997
  • fDate
    18-21 Dec 1997
  • Firstpage
    230
  • Lastpage
    235
  • Abstract
    Partitioning techniques based on space filling curves have received much recent attention due to their low running time and good load balance characteristics. The basic idea underlying these methods is to order the multidimensional data according to a space filling curve and partition the resulting one dimensional order. However, space filling curves are defined for points that lie on a uniform grid of a particular resolution. It is typically assumed that the coordinates of the points are representable using a fixed number of bits, and the run times of the algorithms depend upon the number of bits used. We present a simple and efficient technique for ordering arbitrary and dynamic multidimensional data using space filling curves and its application to parallel domain decomposition and load balancing. Our technique is based on a comparison routine that determines the relative position of two points in the order induced by a space filling curve. The comparison routine could then be used in conjunction with any parallel sorting algorithm to effect parallel domain decomposition
  • Keywords
    computational geometry; curve fitting; mathematics; mathematics computing; parallel algorithms; parallel programming; resource allocation; balance characteristics; comparison routine; dynamic multidimensional data; load balancing; multidimensional data; one dimensional order; parallel domain decomposition; parallel sorting algorithm; partitioning techniques; relative position; space filling curves; uniform grid; Concurrent computing; Costs; Filling; Iterative algorithms; Iterative methods; Load management; Multidimensional systems; Partitioning algorithms; Runtime; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computing, 1997. Proceedings. Fourth International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    0-8186-8067-9
  • Type

    conf

  • DOI
    10.1109/HIPC.1997.634498
  • Filename
    634498