Communication Reduced Multi-time-step Algorithm for Real-time Wind Simulation on GPU-based Supercomputers

被引:9
|
作者
Onodera, Naoyuki [1 ]
Idomura, Yasuhiro [1 ]
Ali, Yussuf [1 ]
Shimokawabe, Takashi [2 ]
机构
[1] Japan Atom Energy Agcy, Kashiwa, Chiba, Japan
[2] Univ Tokyo, Bunkyo Ku, Tokyo, Japan
基金
日本学术振兴会;
关键词
Locally Mesh Refinement; Communication Reduced Multi-time-step Algorithm; GPU; Wind Simulation; LATTICE BOLTZMANN METHOD; ADAPTIVE MESH REFINEMENT; GRID-REFINEMENT; TURBULENT FLOWS;
D O I
10.1109/ScalA.2018.00005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We develop a communication reduced multi-timestep (CRMT) algorithm for a Lattice Boltzmann method (LBM) based on a block-structured adaptive mesh refinement (AMR). This algorithm is based on the temporal blocking method, and can improve computational efficiency by replacing a communication bottleneck with additional computation. The proposed method is implemented on an extreme scale airflow simulation code CityLBM, and its impact on the scalability is tested on GPU based supercomputers, TSUBAME and Reedbush. Thanks to the CRMT algorithm, the communication cost is reduced by similar to 64%, and weak and strong scalings are improved up to similar to 200 GPUs. The obtained performance indicates that real time airflow simulations for about 2km square area with the wind speed of similar to 5m/s is feasible using 1m resolution.
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [41] GPU-Based Real-Time Occlusion in an Immersive Augmented Reality Environment
    Lu, Yuzhu
    Smith, Shana
    [J]. JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2009, 9 (02) : 1 - 4
  • [42] Real-Time GPU-based Timing Channel Detection using Entropy
    Gegan, Ross K.
    Ahuja, Vishal
    Owens, John D.
    Ghosal, Dipak
    [J]. 2016 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2016, : 296 - 305
  • [43] Real-time GPU-Based Visualization of Dynamic Terrain in Excavator Simulator
    Wang, Da
    Wang, Cheng
    [J]. ADVANCED RESEARCH ON ADVANCED STRUCTURE, MATERIALS AND ENGINEERING, 2012, 382 : 16 - 21
  • [44] GPU-Based Real-Time Approximation of the Ablation Zone for Radiofrequency Ablation
    Rieder, Christian
    Kroeger, Tim
    Schumann, Christian
    Hahn, Horst K.
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (12) : 1812 - 1821
  • [45] Performance verification of GPU-based framework for real-time hybrid testing
    Dong X.-H.
    Tang Z.-Y.
    Li Z.-B.
    Du X.-L.
    [J]. Zhendong Gongcheng Xuebao/Journal of Vibration Engineering, 2022, 35 (01): : 64 - 71
  • [46] GPU-based approaches for real-time sound source localization using the SRP-PHAT algorithm
    Minotto, Vicente Peruffo
    Jung, Claudio Rosito
    da Silveira, Luiz Gonzaga, Jr.
    Lee, Bowon
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2013, 27 (03): : 291 - 306
  • [47] GPU-Based Parallel EDF-Schedulability Analysis of Multi-Modal Real-Time Systems
    Ahmed, Masud
    Rampersaud, Safraz
    Fisher, Nathan
    Grosu, Daniel
    Schwiebert, Loren
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 254 - 263
  • [48] Scheduling Periodic Real-Time Communication in Multi-GPU Systems
    Verner, Uri
    Mendelson, Avi
    Schuster, Assaf
    [J]. 2014 23RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2014,
  • [49] Dynamic Memory Bandwidth Allocation for Real-Time GPU-Based SoC Platforms
    Aghilinasab, Homa
    Ali, Waqar
    Yun, Heechul
    Pellizzoni, Rodolfo
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (11) : 3348 - 3360
  • [50] GPU-based implementation of a diagnostic wind field model used in real-time prediction of atmospheric dispersion of radionuclides
    Pinheiro, Andre
    Desterro, Filipe
    Santos, Marcelo C.
    Pereira, Claudio M. N. A.
    Schirru, Roberto
    [J]. PROGRESS IN NUCLEAR ENERGY, 2017, 100 : 146 - 163