Data Partitioning for Parallel Spatial Join Processing |
| |
Authors: | Xiaofang Zhou David J. Abel David Truffet |
| |
Affiliation: | (1) CSIRO Mathematical and Information Sciences, GPO Box 664, Canberra, ACT, 2601, Australia |
| |
Abstract: | The cost of spatial join processing can be very high because of the large sizes of spatial objects and the computation-intensive spatial operations. While parallel processing seems a natural solution to this problem, it is not clear how spatial data can be partitioned for this purpose. Various spatial data partitioning methods are examined in this paper. A framework combining the data-partitioning techniques used by most parallel join algorithms in relational databases and the filter-and-refine strategy for spatial operation processing is proposed for parallel spatial join processing. Object duplication caused by multi-assignment in spatial data partitioning can result in extra CPU cost as well as extra communication cost. We find that the key to overcome this problem is to preserve spatial locality in task decomposition. In this paper we show that a near-optimal speedup can be achieved for parallel spatial join processing using our new algorithms. |
| |
Keywords: | spatial join parallel processing data partitioning |
本文献已被 SpringerLink 等数据库收录! |