Processing of Range Query Using SIMD and GPU

被引:0
|
作者
Bednar, Pavel [1 ]
Gajdos, Petr [1 ]
Kratky, Michal [1 ]
Chovanec, Peter [1 ]
机构
[1] VSB Tech Univ Ostrava, Dept Comp Sci, Ostrava, Czech Republic
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Onedimensional or multidimensional range query is one of the most important query of physical implementation of DBMS. The number of compared items (of a data structure) can be enormous especially for lower selectivity of the range query. The number of compare operations increases for more complex items (or tuples) with the longer length, e.g. words stored in a B-tree. Due to the possibly high number of compare operations executed during the range query processing, we can take into account hardware devices providing a parallel task computation like CPU's SIMD or GPU. In this paper, we show the performance and scalability of sequential, index, CPU's SIMD, and GPU variants of the range query algorithm. These results make possible a future integration of these computation devices into a DBMS kernel.
引用
收藏
页码:13 / 25
页数:13
相关论文
共 50 条
  • [1] Processing of Multidimensional Range Query Using SIMD Instructions
    Chovanec, Peter
    Kratky, Michal
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT IV, 2011, 254 : 223 - 237
  • [2] Range query processing on single and multi GPU environments
    Barrientos, Ricardo J.
    Gomez, Jose I.
    Tenllado, Christian
    Prieto Matias, Manuel
    Marin, Mauricio
    COMPUTERS & ELECTRICAL ENGINEERING, 2013, 39 (08) : 2656 - 2668
  • [3] NestGPU: Nested Query Processing on GPU
    Floratos, Sofoklis
    Xiao, Mengbai
    Wang, Hao
    Guo, Chengxin
    Yuan, Yuan
    Lee, Rubao
    Zhang, Xiaodong
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 1008 - 1019
  • [4] Parallel multi-dimensional range query processing with R-trees on GPU
    Kim, Jinwoong
    Kim, Sul-Gi
    Nam, Beomseok
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (08) : 1195 - 1207
  • [5] TripleID-Q: RDF Query Processing Framework Using GPU
    Chantrapornchai, Chantana
    Choksuchat, Chidchanok
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (09) : 2121 - 2135
  • [6] Query Processing on Heterogeneous CPU/GPU Systems
    Rosenfeld, Viktor
    Bress, Sebastian
    Markl, Volker
    ACM COMPUTING SURVEYS, 2023, 55 (01)
  • [7] SIMD-ified R-tree Query Processing and Optimization
    Rayhan, Yeasir
    Aref, Walid G.
    31ST ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS, ACM SIGSPATIAL GIS 2023, 2023, : 163 - 172
  • [8] Encrypted XML Data Query Processing with Range Query
    Liu, Baolong
    Chen, Hua
    Guo, Yi
    MECHATRONIC SYSTEMS AND AUTOMATION SYSTEMS, 2011, 65 : 241 - 245
  • [9] Increasing the Efficiency of GPU Bitmap Index Query Processing
    Tran, Brandon
    Schaffner, Brennan
    Sawin, Jason
    Myre, Joseph M.
    Chiu, David
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2020), PT III, 2020, 12114 : 339 - 355
  • [10] GPU adaptive hybrid OLAP query processing model
    Zhang Y.
    Zhang Y.-S.
    Chen H.
    Wang S.
    Zhang, Yan-Song (zhangys_ruc@hotmail.com), 1600, Chinese Academy of Sciences (27): : 1246 - 1265