2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing 2011
DOI: 10.1109/dasc.2011.200
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Range Query Processing on R-Tree with Graphics Processing Unit

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(5 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…We know of no experimental evaluation of these algorithms. There are also parallel implementation-based works such as parallel R-trees [40], parallel sweepline algorithms [45], and algorithms focusing on distributed systems [60] and GPUs [59]. No theoretical guarantees are provided in these papers.…”
Section: Related Workmentioning
confidence: 99%
“…We know of no experimental evaluation of these algorithms. There are also parallel implementation-based works such as parallel R-trees [40], parallel sweepline algorithms [45], and algorithms focusing on distributed systems [60] and GPUs [59]. No theoretical guarantees are provided in these papers.…”
Section: Related Workmentioning
confidence: 99%
“…Other works consider the problem of building R-Trees (and possible derivations) from scratch [2], even recurring to hybrid approaches based on the combined use of CPU and GPU for range queries computation [25,26]. While the goals of some of these works are different with respect to those of the present work, it is interesting to notice how solving certain problems is particularly recurrent and challenging when processing massive spatial data by means of massively parallel architectures, that is, (i) find a solution able to distribute the workload in the most possible uniform way (depending also on the data spatial distribution); (ii) arrange spatial data by using proper GPU-friendly, lightweight, regular data structures that allow to use the GPUs features effectively; and (iii) exploit spatial locality as much as possible.…”
Section: Related Workmentioning
confidence: 99%
“…In this batch of experiments, whose results are shown in Figure 23, we vary the query area. All the queries are equally sized during a single experiment, while the amount of objects is fixed (700K for uniform, 500K for gaussian and network), as well as the query rate (100%) and the number of hotspots (25) Variable amount of objects and variable query area. In these experiments we consider different amounts of objects, each one issuing a query whose area is decided independently of the other objects and according to a uniform distribution in the [(200u) 2 , (400u) 2 ] range.…”
Section: Performance Analysis For Different Spatial Distributions Amo...mentioning
confidence: 99%
“…In [23], a GPU-based implementation of R-Tree is presented: differently from our approach, parallelism is not exploited to increase the performance of a single query, but to run different queries in parallel. Finally, the work in [30] proposes a technique to speedup processing of large R-Tree structures by storing recently visited nodes on the GPU memory and re-use them for future queries. Different from our approach, the authors focus on structures that do not fit in main memory; only a portion of the computation is performed on the GPU and several interactions between the CPU and the GPU may take place while navigating the tree.…”
Section: Related Workmentioning
confidence: 99%