An evaluation of analytical queries on CPUs and coupled GPUs

被引:3
|
作者
Luan, Hua [1 ]
Chang, Lei [1 ]
机构
[1] Beijing Normal Univ, Coll Informat Sci & Technol, Beijing 100875, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
GPU; OLAP; performance evaluation;
D O I
10.1002/cpe.3982
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, the mainstream hardware vendors such as Intel and AMD have made significant efforts to integrate the central processing unit (CPU) and the graphics processing unit (GPU) into a single chip, which forms a coupled CPU-GPU architecture. Data transfer between the CPU and the GPU through a Peripheral Component Interconnect Express bus is eliminated on this architecture, which provides new opportunities for database community to optimize query processing. Because of the lack of comprehensive evaluation of database systems on coupled CPU-GPU platforms, it is difficult for academic and industry researchers to make appropriate decisions on improvement and optimization directions. In this paper, we conduct an extensive experimental study to evaluate an online analytical processing system on Intel and AMD machines. The performance difference is measured and analyzed when executing queries on integrated GPUs and multicore CPUs. The impacts of various parameters, data sizes, and optimization techniques on performance are also investigated. The results provide preliminary insights into database query and operator behaviors on state-of-the-art coupled CPU-GPU architectures.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Performance Evaluation of SAR Image Reconstruction on CPUs and GPUs
    Kraja, Fisnik
    Murarasu, Alin
    Acher, Georg
    Bode, Arndt
    [J]. 2012 IEEE AEROSPACE CONFERENCE, 2012,
  • [2] On Energy Nonproportionality of CPUs and GPUs
    Manumachu, Ravi Reddy
    Lastovetsky, Alexey
    [J]. 2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 34 - 44
  • [3] Synchronous speculative simulation of tightly coupled agents in continuous time on CPUs and GPUs
    Andelfinger, Philipp
    Uhrmacher, Adelinde M.
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2024, 100 (01): : 5 - 21
  • [4] ADVANCED LIQUID COOLING TECHNOLOGY EVALUATION FOR HIGH POWER CPUS AND GPUS
    Sahan, Ridvan A.
    Mohammed, Rahima K.
    Xia, Amy
    Pang, Ying-Feng
    [J]. PROCEEDINGS OF THE ASME PACIFIC RIM TECHNICAL CONFERENCE AND EXHIBITION ON PACKAGING AND INTEGRATION OF ELECTRONIC AND PHOTONIC SYSTEMS, MEMS AND NEMS 2011, VOL 2, 2012, : 311 - 318
  • [5] Magnus integrators on multicore CPUs and GPUs
    Auer, N.
    Einkemmer, L.
    Kandolf, P.
    Ostermann, A.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2018, 228 : 115 - 122
  • [6] Accelerating Python']Pythonic Coupled-Cluster Implementations: A Comparison Between CPUs and GPUs
    Kriebel, Maximilian H.
    Tecmer, Pawel
    Galynska, Marta
    Leszczyk, Aleksandra
    Boguslawski, Katharina
    [J]. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2024, 20 (03) : 1130 - 1142
  • [7] CPUS, GPUS, AND HYBRID COMPUTING Introduction
    Brooks, David
    [J]. IEEE MICRO, 2011, 31 (05) : 4 - 6
  • [8] CPUs and GPUs: Who Owns the Future?
    Altman, Erik R.
    [J]. IEEE MICRO, 2011, 31 (05) : 2 - 3
  • [9] Fractal Video Compression in OpenCL: An Evaluation of CPUs, GPUs, and FPGAs as Acceleration Platforms
    Chen, Doris
    Singh, Deshanand
    [J]. 2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 297 - 304
  • [10] Evaluation of successive CPUs/APUs/GPUs based on an OpenCL finite difference stencil
    Calandra, Henri
    Dolbeau, Romain
    Fortin, Pierre
    Lamotte, Jean-Luc
    Said, Issam
    [J]. PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, : 405 - 409