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
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;
Conference_Titel :
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-8067-9
DOI :
10.1109/HIPC.1997.634498