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
关键词
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] Archipelago: A Hybrid Multi-Node Campus SDN Architecture
    Brockelsby, William
    Dutta, Rudra
    2023 26TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS, ICIN, 2023,
  • [43] Calibration approaches in Multi-Node Ante a Characterization Setups
    Coesoij, R. A.
    Musters, F. A.
    Roos, D.
    van Velden, T.
    Spirito, M.
    2023 100TH ARFTG MICROWAVE MEASUREMENT CONFERENCE, ARFTG, 2023,
  • [44] PARALLEL ANALYSIS OF DATA ON A MULTI-NODE VAX CLUSTER
    BUIJS, A
    HOLL, B
    LEE, AM
    COMPUTER PHYSICS COMMUNICATIONS, 1992, 67 (03) : 407 - 411
  • [45] A design of server management mechanism for multi-node systems
    Jeong, T
    Kim, JM
    Choi, S
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2719 - 2724
  • [46] Dynamic Fault Tolerance for Multi-Node Query Processing
    Bessho, Yutaro
    Hayamizu, Yuto
    Goda, Kazuo
    Kitsuregawa, Masaru
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (05): : 909 - 919
  • [47] Multi-node failure Detection and Recovery in a Pipeline cluster
    Yanphanich, W
    George, KM
    Park, N
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 244 - 249
  • [48] Multi-node failure Detection and Recovery in a Pipeline cluster
    Computer Science Department, Oklahoma State University, Stillwater
    OK
    74078, United States
    16th ISCA International Conference on Parallel and Distributed Computing Systems 2003, PDCS 2003, 2003, : 244 - 249
  • [49] ATCA Multi-Node Management System Protocol Optimization
    Wang, Min
    Wang, Zizheng
    Cui, Jun
    INTEGRATED FERROELECTRICS, 2023, 237 (01) : 310 - 320
  • [50] 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