Efficient OLAP algorithms on GPU-accelerated Hadoop clusters

被引:1
|
作者
Wang, Hongzhi [1 ]
Wang, Zheng [1 ]
Li, Ning [1 ]
Kong, Xinxin [1 ]
机构
[1] Harbin Inst Technol, Harbin, Heilongjiang, Peoples R China
关键词
OLAP; GPU; MapReduce; Aggregation algorithm; Cube algorithm; Analysis algorithm;
D O I
10.1007/s10619-018-7239-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the time of big data, on-line analytical processing (OLAP) is an important method to process massive data. In order to realize a system with the capacity of both high storage and high computing power, Hadoop and GPU are both applied in OLAP. In general, three cores of OLAP determines the efficiency of OLAP analysis, which are aggregation of multi-dimensional data, pre-calculation of multi-dimensional data set (Cube) and connection of dimension table and fact table. For the purpose of boosting efficiency, this paper presents optimizing algorithms for each core. Beginning with aggregation on single machine, this paper firstly designs the GPU-based aggregation algorithm. Then, GPU-based Cube algorithm is introduced to accelerate pre-calculation, using inverted index to shrink computation amount. Finally, with new-designed dimension table connecting algorithm and query algorithm, GPU-based OLAP analysis algorithm is presented. Along with corresponding experiments and results, each algorithm shows their ability of boosting efficiency, optimizing GPU-based OLAP analysis on Hadoop.
引用
收藏
页码:507 / 542
页数:36
相关论文
共 50 条
  • [31] pmemdGT: An efficient and accurate GPU-accelerated thermodynamics integration simulation package
    Lee, Tai-Sung
    York, Darrin
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 253
  • [32] Efficient urban flood simulation using a GPU-accelerated SPH model
    Qiuhua Liang
    Xilin Xia
    Jingming Hou
    Environmental Earth Sciences, 2015, 74 : 7285 - 7294
  • [33] GPU-accelerated algorithms for compressed signals recovery with application to astronomical imagery deblurring
    Fiandrotti, Attilio
    Fosson, Sophie M.
    Ravazzi, Chiara
    Magli, Enrico
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2018, 39 (07) : 2043 - 2065
  • [34] Efficient GPU-accelerated molecular dynamics simulation of solid covalent crystals
    Hou, Chaofeng
    Xu, Ji
    Wang, Peng
    Huang, Wenlai
    Wang, Xiaowei
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (05) : 1364 - 1371
  • [35] Efficient urban flood simulation using a GPU-accelerated SPH model
    Liang, Qiuhua
    Xia, Xilin
    Hou, Jingming
    ENVIRONMENTAL EARTH SCIENCES, 2015, 74 (11) : 7285 - 7294
  • [36] Efficient MPI-based Communication for GPU-Accelerated Dask Applications
    Shafi, Aamir
    Hashmi, Jahanzeb Maqbool
    Subramoni, Hari
    Panda, Dhabaleswar K.
    21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 277 - 286
  • [37] GPU-Accelerated and Efficient Multi-View Triangulation for Scene Reconstruction
    Mak, Jason
    Hess-Flores, Mauricio
    Recker, Shawn
    Owens, John D.
    Joy, Kenneth I.
    2014 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV), 2014, : 61 - 68
  • [38] GPU-Accelerated Dynamic Graph Coloring
    Yang, Ying
    Gu, Yu
    Li, Chuanwen
    Wan, Changyi
    Yu, Ge
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2019, 11448 : 296 - 299
  • [39] Toward GPU-accelerated Database Optimization
    Meister, Andreas
    Breß, Sebastian
    Saake, Gunter
    Datenbank-Spektrum, 2015, 15 (02) : 131 - 140
  • [40] GPU-Accelerated Static Timing Analysis
    Guo, Zizheng
    Huang, Tsung-Wei
    Lin, Yibo
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,