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 条
  • [31] Global optimization model on power efficiency of GPU and multicore processing element for SIMD computing with CUDA
    Ren, Da-Qi
    Suda, Reiji
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2012, 27 (04): : 319 - 327
  • [32] Query processing using ontologies
    Ben Necib, C
    Freytag, JC
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2005, 3520 : 167 - 186
  • [33] Efficient Distributed Range Query Processing in Apache Spark
    Papadopoulos, Apostolos N.
    Sioutas, Spyros
    Zacharatos, Nikolaos
    Zaroliagis, Christos
    2019 19TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2019, : 569 - 575
  • [34] Efficient Oblivious Query Processing for Range and kNN Queries
    Chang, Zhao
    Xie, Dong
    Li, Feifei
    Phillips, Jeff M.
    Balasubramonian, Rajeev
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (12) : 5741 - 5754
  • [35] Constrained range search query processing on road networks
    Xuan, Kefeng
    Zhao, Geng
    Taniar, David
    Safar, Maytham
    Srinivasan, Bala
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (05): : 491 - 504
  • [36] Continuous Range Query Processing over Moving Objects
    Park, Yong Hun
    Bok, Kyoung Soo
    Yoo, Jae Soo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (11): : 2727 - 2730
  • [37] Continuous Range Search Query Processing in Mobile Navigation
    Xuan, Kefeng
    Zhao, Geng
    Taniar, David
    Srinivasan, Bala
    PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 361 - 368
  • [38] Caching Support for Range Query Processing on Bitmap Indices
    McClain, Sarah
    Mutschler-Aldine, Manya
    Monaghan, Colin
    Chiu, David
    Sawin, Jason
    Jarvis, Patrick
    33RD INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2021), 2020, : 49 - 60
  • [39] Range and nearest neighbor query processing for mobile clients
    Park, KJ
    Song, MB
    Kong, KS
    Hwang, CS
    Chung, KS
    Jung, SY
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: OTM 2005 WORKSHOPS, PROCEEDINGS, 2005, 3762 : 1097 - 1106
  • [40] Distributed continuous range query processing on moving objects
    Wang, Haojun
    Zimmermann, Roger
    Ku, Wei-Shinn
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2006, 4080 : 655 - 665