Optimal Data-Space Partitioning of Spatial Data for Parallel I/O

被引:0
|
作者
Hakan Ferhatosmanoğlu
Divyakant Agrawal
Ömer Eğecioğlu
Amr El Abbadi
机构
[1] Ohio State University,Computer Science and Engineering
[2] University of California Santa Barbara,Computer Science
关键词
data-space partitioning; two-dimensional data; parallel I/O; disk and page allocation; range query;
D O I
10.1023/B:JMSE.0000043449.85576.da
中图分类号
学科分类号
摘要
It is desirable to design partitioning methods that minimize the I/O time incurred during query execution in spatial databases. This paper explores optimal partitioning for two-dimensional data for a class of queries and develops multi-disk allocation techniques that maximize the degree of I/O parallelism obtained in each case. We show that hexagonal partitioning has optimal I/O performance for circular queries among all partitioning methods that use convex non-overlapping regions. An analysis and extension of this result to all possible partitioning techniques is also given. For rectangular queries, we show that hexagonal partitioning has overall better I/O performance for a general class of range queries, except for rectilinear queries, in which case rectangular grid partitioning is superior. By using current algorithms for rectangular grid partitioning, parallel storage and retrieval algorithms for hexagonal partitioning can be constructed. Some of these results carry over to circular partitioning of the data—which is an example of a non-convex region.
引用
收藏
页码:75 / 101
页数:26
相关论文
共 50 条
  • [41] Parallel I/O performance of fine grained data distributions
    Cho, Y
    Winslett, M
    Chen, Y
    Kuo, SW
    SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING - PROCEEDINGS, 1998, : 163 - 170
  • [42] Inverse data-space multiple elimination with 3D curvelet sparsity promotion
    Tong Wang
    Deli Wang
    Tiexing Wang
    Mi Tian
    Acta Geophysica, 2017, 65 : 1197 - 1205
  • [43] Data-space inversion using a recurrent autoencoder for time-series parameterization
    Jiang, Su
    Durlofsky, Louis J.
    COMPUTATIONAL GEOSCIENCES, 2021, 25 (01) : 411 - 432
  • [44] Data-space inversion using a recurrent autoencoder for time-series parameterization
    Su Jiang
    Louis J. Durlofsky
    Computational Geosciences, 2021, 25 : 411 - 432
  • [45] Searching for the Optimal Data Partitioning Shape for Parallel Matrix Matrix Multiplication on 3 Heterogenous Processors
    DeFlumere, Ashley
    Lastovetsky, Alexey
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 17 - 28
  • [46] FuPerMod: A Framework for Optimal Data Partitioning for Parallel Scientific Applications on Dedicated Heterogeneous HPC Platforms
    Clarke, David
    Zhong, Ziming
    Rychkov, Vladimir
    Lastovetsky, Alexey
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2013), 2013, 7979 : 182 - 196
  • [47] Global optimal partitioning of parallel loops for minimal data movement in limited memory embedded systems
    Lin, J
    Lin, XL
    CIC'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN COMPUTING, 2003, : 3 - 9
  • [48] Inverse data-space multiple elimination with 3D curvelet sparsity promotion
    Wang, Tong
    Wang, Deli
    Wang, Tiexing
    Tian, Mi
    ACTA GEOPHYSICA, 2017, 65 (06): : 1197 - 1205
  • [49] Time and Space Optimal Data Parallel Volume Rendering Using Permutation Warping
    Wittenbrink, C. M.
    Somani, A. K.
    Journal of Parallel and Distributed Computing, 46 (02):
  • [50] Time and space optimal data parallel volume rendering using permutation warping
    Wittenbrink, CM
    Somani, AK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 46 (02) : 148 - 164