Download:
|
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
|