Accelerating MapReduce framework on multi-GPU systems

被引:0
|
作者
Hai Jiang
Yi Chen
Zhi Qiao
Kuan-Ching Li
WonWoo Ro
Jean-Luc Gaudiot
机构
[1] Arkansas State University,Dept. of Computer Science
[2] Providence University,Dept. of Computer Science and Information Engr.
[3] Yonsei University,School of Electrical and Electronic Engineering
[4] University of California,Dept. of Electrical Engr. and Computer Science
[5] Irvine,undefined
来源
Cluster Computing | 2014年 / 17卷
关键词
GPU; MapReduce; Large scale data processing; Multi-GPUs;
D O I
暂无
中图分类号
学科分类号
摘要
Graphics processors evolve rapidly and promise to support power-efficient, cost, differentiated price-performance, and scalable high performance computing. MapReduce is a well-known distributed programming model to ease the development of applications for large-scale data processing on a large number of commodity CPUs. When compared to CPUs, GPUs are an order of magnitude faster in terms of computation power and memory bandwidth, but they are harder to program. Although several studies have implemented the MapReduce model on GPUs, most of them are based on the single GPU model and bounded by a GPU memory with inefficient atomic operations. This paper focuses on the development of MGMR, a standalone MapReduce system that utilizes multiple GPUs to manage large-scale data processing beyond the GPU memory limitation, and also to eliminate serial atomic operations. Experimental results have demonstrated the effectiveness of MGMR in handling large data sets.
引用
收藏
页码:293 / 301
页数:8
相关论文
共 50 条
  • [41] Consumer Level Multi-GPU Systems Utilization, Efficiency, and Optimization
    Ross, John Brandon
    [J]. 2013 PROCEEDINGS OF IEEE SOUTHEASTCON, 2013,
  • [42] Introducing and Implementing the Allpairs Skeleton for Programming Multi-GPU Systems
    Michel Steuwer
    Malte Friese
    Sebastian Albers
    Sergei Gorlatch
    [J]. International Journal of Parallel Programming, 2014, 42 : 601 - 618
  • [43] Performance Analysis of Parallel FFT on Large Multi-GPU Systems
    Ayala, Alan
    Tomov, Stan
    Stoyanov, Miroslav
    Haidar, Azzam
    Dongarra, Jack
    [J]. 2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 372 - 381
  • [44] An implementation of the Social Distances Model using multi-GPU systems
    Klusek, Adrian
    Topa, Pawel
    Was, Jaroslaw
    Lubas, Robert
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2018, 32 (04): : 482 - 495
  • [45] Introducing and Implementing the Allpairs Skeleton for Programming Multi-GPU Systems
    Steuwer, Michel
    Friese, Malte
    Albers, Sebastian
    Gorlatch, Sergei
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2014, 42 (04) : 601 - 618
  • [46] High performance MRI simulations of motion on multi-GPU systems
    Christos G Xanthis
    Ioannis E Venetis
    Anthony H Aletras
    [J]. Journal of Cardiovascular Magnetic Resonance, 16
  • [47] SkePU: A Multi-Backend Skeleton Programming Library for Multi-GPU Systems
    Enmyren, Johan
    Kessler, Christoph W.
    [J]. HLPP 2010: PROCEEDINGS OF THE FOURTH INTERNATIONAL WORKSHOP ON HIGH-LEVEL PARALLEL PROGRAMMING AND APPLICATIONS, 2010, : 5 - 14
  • [48] Accelerating MapReduce on a Coupled CPU-GPU Architecture
    Chen, Linchuan
    Huo, Xin
    Agrawal, Gagan
    [J]. 2012 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2012,
  • [49] Accelerating neural network architecture search using multi-GPU high-performance computing
    Lupion, Marcos
    Cruz, N. C.
    Sanjuan, Juan F.
    Paechter, B.
    Ortigosa, Pilar M.
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (07): : 7609 - 7625
  • [50] Accelerating 3-D Acoustic Full Waveform Inversion Using a Multi-GPU Cluster
    Chen, Yanling
    Zhu, Pei-Min
    Wen, Wudi
    Jiang, Jinpeng
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61