An Extension of XcalableMP PGAS Lanaguage for Multi-node GPU Clusters

被引:0
作者
Lee, Jinpil [1 ]
Minh Tuan Tran [1 ]
Odajima, Tetsuya [1 ]
Boku, Taisuke [1 ,2 ]
Sato, Mitsuhisa [1 ,2 ]
机构
[1] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Ibaraki 305, Japan
[2] Univ Tsukuba, Ctr Computat Sci, Tsukuba, Ibaraki 305, Japan
来源
EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT I | 2012年 / 7155卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A GPU is a promising device for further increasing computing performance in high performance computing field. Currently, many programming langauges are proposed for the GPU offloaded from the host, as well as CUDA. However, parallel programming with a multi-node GPU cluster, where each node has one or more GPUs, is a hard work. Users have to describe multi-level parallelism, both between nodes and within the GPU using MPI and a GPGPU language like CUDA. In this paper, we will propose a parallel programming language targeting multi-node GPU clusters. We extend XcalableMP, a parallel PGAS (Partitioned Global Address Space) programming language for PC clusters, to provide a productive parallel programming model for multi-node GPU clusters. Our performance evaluation with the N-body problem demonstrated that not only does our model achieve scalable performance, but it also increases productivity since it only requires small modifications to the serial code.
引用
收藏
页码:429 / 439
页数:11
相关论文
共 50 条
  • [41] A Performance Study of Multi-node System in wireless Network
    Yang, Ting-Ting
    Sun, Zhong-hua
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 233 - +
  • [42] ATCA Multi-Node Management System Protocol Optimization
    Wang, Min
    Wang, Zizheng
    Cui, Jun
    INTEGRATED FERROELECTRICS, 2023, 237 (01) : 310 - 320
  • [43] Dynamical robustness of networks against multi-node attacked
    Lv Chang-Chun
    Si Shu-Bin
    Duan Dong-Li
    Zhan Ren-Jun
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2017, 471 : 837 - 844
  • [44] Multi-GPU, Multi-Node Algorithms for Acceleration of Image Reconstruction in 3D Electrical Capacitance Tomography in Heterogeneous Distributed System
    Majchrowicz, Michal
    Kapusta, Pawel
    Jackowska-Strumillo, Lidia
    Banasiak, Robert
    Sankowski, Dominik
    SENSORS, 2020, 20 (02)
  • [45] Programmable Multi-Node Quantum Network Design and Simulation
    Dasari, Venkat R.
    Sadlier, Ronald J.
    Prout, Ryan
    Williams, Brian P.
    Humble, Travis S.
    QUANTUM INFORMATION AND COMPUTATION IX, 2016, 9873
  • [46] Relaying with Distributed Interference Alignment in Multi-node Networks
    Sabin, Onur
    Bala, Erdem
    Yang, Rui
    Pietraski, Philip
    2010 IEEE 21ST INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2010, : 543 - 547
  • [47] Multi-node graphs: A framework for multiplexed biological assays
    Alon, Noga
    Asodi, Vera
    Cantor, Charles
    Kasif, Simon
    Rachlin, John
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2006, 13 (10) : 1659 - 1672
  • [48] Multi-Node Multi-Agent Cloud Simulation: Approximating Synchronisation
    Giardina, Antonio
    Yang, Yun
    Vu, Hai
    Vasa, Rajesh
    2015 IEEE 11TH INTERNATIONAL CONFERENCE ON E-SCIENCE, 2015, : 542 - 550
  • [49] Multi-node Driving Circuits for Multi-branch Transmission Wires
    Wu Fengfeng
    Jia Song
    Wang Yuan
    Zhang Ganggang
    2009 IEEE INTERNATIONAL CONFERENCE OF ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC 2009), 2009, : 395 - 398
  • [50] Multi-Node Energy Policy for Wireless Sensor Networks
    Li, Xiaoji
    Zheng, Lin
    Wang, Zhifang
    Chen, Chen
    Wang, Wei
    Hu, Yunyun
    2018 IEEE INTERNATIONAL CONFERENCE ON SMART INTERNET OF THINGS (SMARTIOT 2018), 2018, : 58 - 63