Processing of Multidimensional Range Query Using SIMD Instructions

被引:0
|
作者
Chovanec, Peter [1 ]
Kratky, Michal [1 ]
机构
[1] VSB Tech Univ Ostrava, Dept Comp Sci, Ostrava 70833, Czech Republic
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current main stream CPUs provide SIMD (Single Instruction Multiple Data) computational capabilities. Although producers of current hardware provide other computational capabilities like multi-cores CPU, CPU or APU, an important feature of SIMD is that it provides parallel operations for one CPU's core. In previous works, authors introduced an utilization of the SIMD instructions in some indexing data structures like B-tree. Since multidimensional data structures manage n-dimensional tuples or rectangles, the utilization of these instructions seems to be straightforward in operations manipulating these n-dimensional objects. In this article, we show the utilization of SIMD in the R-tree data structure. Since the range query is one of the most important operation of multidimensional data structures, we suppose the utilization of SIMD in range query processing. Moreover, we show properties and scalability of this solution. We show that the SIMD range query algorithm is up-to 2x faster then the conventional algorithm.
引用
收藏
页码:223 / 237
页数:15
相关论文
共 50 条
  • [21] Efficient computation of positional population counts using SIMD instructions
    Klarqvist, Marcus D. R.
    Mula, Wojciech
    Lemire, Daniel
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (17):
  • [22] Improvement in motion-detection algorithms for real-time processing by using the OpenMP library and/or SIMD instructions
    Bimbard, Franck
    IMCIC'11: THE 2ND INTERNATIONAL MULTI-CONFERENCE ON COMPLEXITY, INFORMATICS AND CYBERNETICS, VOL II, 2011, : 24 - 29
  • [23] A New Functional Encryption for Multidimensional Range Query (Short Paper)
    Xu, Jia
    Chang, Ee-Chien
    Zhou, Jianying
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2017, 2017, 10701 : 361 - 372
  • [24] An Efficient Indexing Structure for Multidimensional Categorical Range Aggregation Query
    Yang, Jian
    Zhao, Chongchong
    Li, Chao
    Xing, Chunxiao
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (02): : 597 - 618
  • [25] Multidimensional Range Query on Outsourced Database with Strong Privacy Guarantee
    Do, Hoang Giang
    Ng, Wee Keong
    2016 14TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2016,
  • [26] Efficient Range Query Processing on Uncertain Data
    Knight, Andrew
    Yu, Qi
    Rege, Manjeet
    2011 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2011, : 263 - 268
  • [27] Efficient trajectory compression and range query processing
    Yin, Hongbo
    Gao, Hong
    Wang, Binghao
    Li, Sirui
    Li, Jianzhong
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (03): : 1259 - 1285
  • [28] Verifiable Range Query Processing for Cloud Computing
    Li, Yanling
    Lai, Junzuo
    Wang, Chuansheng
    Zhang, Jianghe
    Xiong, Jie
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2017, 2017, 10701 : 333 - 349
  • [29] Range of Query Processing in Peer to Peer Networks
    Saravanan, R.
    Vivekananth, P.
    INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS, 2012, 127 : 1 - +
  • [30] Efficient trajectory compression and range query processing
    Hongbo Yin
    Hong Gao
    Binghao Wang
    Sirui Li
    Jianzhong Li
    World Wide Web, 2022, 25 : 1259 - 1285