首页> 外文期刊>IEICE transactions on information and systems >Accelerating Range Query Processing on R-Tree Using Graphics Processing Units
【24h】

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

机译:使用图形处理单元在R-Tree上加速范围查询处理

获取原文
获取外文期刊封面目录资料

摘要

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.
机译:近来,已经进行了各种研究工作来开发用于使用图形处理单元(GPU)来加速多维查询处理的策略。然而,主要由于分层索引结构的特性,诸如R树,B树及其变体的众所周知的多维访问方法在实践中几乎不适用于GPU。更具体地说,分层结构不仅导致频繁传输少量数据,而且为利用GPU的高级数据并行性提供了有限的机会。为了解决这些问题,我们提出了一种使用GPU作为缓冲区的方法。主要思想是将最近访问的叶节点中的对象条目缓存在GPU的全局内存中,并由GPU的大量并行线程处理。通过广泛的性能研究,我们观察到所提出的方法实现的查询性能比原始R树高出五倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号