• DocumentCode
    3373100
  • Title

    Parallel processing of spatial joins using R-trees

  • Author

    Brinkhoff, Thomas ; Kriegel, Hans-Peter ; Seeger, Bernhard

  • Author_Institution
    Inst. fur Inf., Munchen Univ., Germany
  • fYear
    1996
  • fDate
    26 Feb-1 Mar 1996
  • Firstpage
    258
  • Lastpage
    265
  • Abstract
    We show that spatial joins are very suitable to be processed on a parallel hardware platform. The parallel system is equipped with a so called shared virtual memory which is well suited for the design and implementation of parallel spatial join algorithms. We start with an algorithm that consists of three phases: task creation, task assignment and parallel task execution. In order to reduce CPU and I/O cost, the three phases are processed in a fashion that preserves spatial locality. Dynamic load balancing is achieved by splitting tasks into smaller ones and reassigning some of the smaller tasks to idle processors. In an experimental performance comparison, we identify the advantages and disadvantages of several variants of our algorithm. The most efficient one shows an almost optimal speed up under the assumption that the number of disks is sufficiently large
  • Keywords
    parallel algorithms; parallel programming; relational algebra; resource allocation; spatial data structures; tree data structures; virtual storage; visual databases; R-trees; almost optimal speed up; dynamic load balancing; experimental performance comparison; parallel hardware platform; parallel processing; parallel spatial join algorithms; parallel system; parallel task execution; shared virtual memory; spatial joins; spatial locality; task assignment; task creation; Concurrent computing; Database systems; Delay; Hardware; Load management; Multiprocessing systems; Parallel processing; Support vector machines; Testing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1996. Proceedings of the Twelfth International Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-7240-4
  • Type

    conf

  • DOI
    10.1109/ICDE.1996.492114
  • Filename
    492114