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 条
  • [31] Skewed checkpointing for tolerating multi-node failures
    Nakamura, H
    Hayashida, T
    Kondo, M
    Tajima, Y
    Imal, M
    Nanya, T
    23RD IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 116 - 125
  • [32] Centralized Multi-Node Repair in Distributed Storage
    Zorgui, Marwen
    Wang, Zhiying
    2016 54TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2016, : 617 - 624
  • [33] Receiver-Controlled Multi-Node Cooperation
    Liang Ye
    Yue Li
    XueJun Sha
    Esko Alasaarela
    Journal of Harbin Institute of Technology, 2014, 21 (02) : 6 - 12
  • [34] Multi-node broadcasting in hypercubes and star graphs
    Tseng, YC
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 1998, 14 (04) : 809 - 820
  • [35] Optimization of a multi-node system reliability model
    College of Biomedical Engineering and Instrument Science, Zhejiang University, Hangzhou 310027, China
    J. Donghua Univ., 5 (451-455):
  • [36] Multi-node information network detection scheme
    Li Wang
    Zeng-Quan Yan
    Zhen Yang
    Xiao-Wei Wang
    Ze-Kun Jiang
    Cheng-Qiu Hu
    Wen-Hao Zhou
    Xian-Min Jin
    Quantum Frontiers, 2025, 4 (1):
  • [37] Introducing Industrial Clusters in Multi-Node Energy System Modelling by the Application of the Industry-Infrastructure Quadrant
    Dhondt, Nienke
    Mendez Alva, Francisco
    Van Eetvelde, Greet
    SUSTAINABILITY, 2024, 16 (06)
  • [38] Multi-node Mobile Charging Scheduling with Deadline Constraints
    Rao, Xunpeng
    Yang, Panlong
    Dai, Haipeng
    Zhou, Hao
    Wu, Tao
    Wang, Xiaoyu
    2018 IEEE 15TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS (MASS), 2018, : 145 - 146
  • [39] Multi-Node Acceleration for Large-Scale GCNs
    Sun, Gongjian
    Yan, Mingyu
    Wang, Duo
    Li, Han
    Li, Wenming
    Ye, Xiaochun
    Fan, Dongrui
    Xie, Yuan
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (12) : 3140 - 3152
  • [40] Multi-node Networked Indoor Air Quality Monitor
    Hippe, Brandon P.
    Dezay, Adam A.
    Garcia, Manuel A.
    Newton, Mercedes C.
    Acken, John M.
    Burnett, David C.
    2023 IEEE SENSORS, 2023,