MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Parallel domain decomposition and load balancing using space-filling curves (1997) [14 citations — 1 self]

Download:
Download as a PDF | Download as a PS
by Srinivas Aluru, Fatih E. Sevilgen
in Proceedings of the 4th IEEE Conference on High Performance Computing
http://maarc.usc.edu/~hipc/hipc97/papers/091.ps
Add To MetaCart

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 onedimensional 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. In this paper, 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.

Citations

173 Linear Clustering of Objects with Multiple Attributes – Jagadish
167 Space-filling Curves – Sagan - 1994
124 A parallel hashed oct-tree n-body algorithm – Warren, Salmon - 1993
84 Analysis of the Clustering Properties of the Hilbert Space-Filling Curve – Moon, Jagadish, et al.
75 A Computer Oriented Geodetic Data Base and a New Technique – Morton - 1966
52 Dynamic Partitioning of NonUniform Structured Workloads with Spacefilling Curves – Pilkington, Baden - 1996
32 Distributed dynamic data-structures for parallel adaptive mesh re nement – Parashar, Browne - 1995
30 A comparative analysis of some two-dimensional orderings – ABEL, M - 1990
24 Space-filling curves and their use in the design of geometric data structures – Asano, Ranjan, et al. - 1997
23 Codes for Partial Match and Range Queries – FALOUTSOS, Gray - 1989
21 Analysis of the Hilbert curve for representing two-dimensional space – Jagadish - 1997
3 die stegie Abbildung einer Linie auf Flachenstuck – Hilbert, Uber
2 Parallel Remapping Algorithms for Adaptive – Ou, Ranka - 1995
1 Truly distribution-independent hierarchical algorithms for the N-body problem – Aluru, Prabhu, et al. - 1994
1 Partitioning and Incremental Partitioning of Adaptive Irregular Problems – Ou - 1996