Data partitioning for parallel spatial join processing


Autoria(s): Zhou, XF; Abel, DJ; Truffet, D
Data(s)

01/01/1997

Resumo

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. We show in this paper that a near-optimal speedup can be achieved for parallel spatial join processing using our new algorithms.

Identificador

http://espace.library.uq.edu.au/view/UQ:34909

Idioma(s)

eng

Palavras-Chave #Computer Science, Theory & Methods
Tipo

Journal Article