The search functionality is under construction.

IEICE TRANSACTIONS on Information

Accelerating Range Query Processing on R-Tree Using Graphics Processing Units

Boseon YU, Hyunduk KIM, Wonik CHOI, Dongseop KWON

  • Full Text Views

    0

  • Cite this

Summary :

Recently, various research efforts have been conducted to develop strategies for accelerating multi-dimensional query processing using the graphics processing units (GPUs). However, well-known multi-dimensional access methods such as the R-tree, B-tree, and their variants are hardly applicable to GPUs in practice, mainly due to the characteristics of a hierarchical index structure. More specifically, the hierarchical structure not only causes frequent transfers of small volumes of data but also provides limited opportunity to exploit the advanced data parallelism of GPUs. To address these problems, we propose an approach that uses GPUs as a buffer. The main idea is that object entries in recently visited leaf nodes are buffered in the global memory of GPUs and processed by massive parallel threads of the GPUs. Through extensive performance studies, we observed that the proposed approach achieved query performance up to five times higher than that of the original R-tree.

Publication
IEICE TRANSACTIONS on Information Vol.E96-D No.12 pp.2776-2785
Publication Date
2013/12/01
Publicized
Online ISSN
1745-1361
DOI
10.1587/transinf.E96.D.2776
Type of Manuscript
PAPER
Category
Data Engineering, Web Information Systems

Authors

Boseon YU
  Inha University
Hyunduk KIM
  Inha University
Wonik CHOI
  Inha University
Dongseop KWON
  Myongji University

Keyword