A GPU-based Method for Weakly Compressible Fluids

被引:0
|
作者
Nie, Xiao [1 ]
Chen, Leiting [1 ]
Xiang, Tao [2 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Prov Key Lab Digital Media, Chengdu, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu, Peoples R China
关键词
fluid simulation; smoothed particle hydrodynamics; weakly compressible; compute unified device architecture; PARTICLE; SIMULATION; SPH;
D O I
10.1109/CSE.2014.54
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we present an efficient GPU pipeline to perform high quality fluid simulation using CUDA. Our method extends standard weakly compressible smoothed particles hydrodynamics to realistically handle complex boundaries. We design a GPU pipeline of the proposed approach and map the entire components of the pipeline to CUDA kernels and data structures, fully exploiting the massive computational power of state-of-the-art GPUs. We describe the GPU pipeline and parallel techniques that can improve performance on latest GPUs. Furthermore, we make use of efficient parallel sorting algorithms for the time-consuming neighbor search process. On a high-end NVIDIA Geforce GTX 780, we observe up to 33x speedup as compared to a single-threaded CPU-based implementation.
引用
收藏
页码:121 / 126
页数:6
相关论文
共 50 条
  • [1] The multiple pressure variables method for weakly compressible fluids
    Roller, S
    Munz, CD
    Geratz, KJ
    Klein, R
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1997, 77 : S481 - S484
  • [2] A multi-layered point reordering study of GPU-based meshless method for compressible flow simulations
    Cao, Cheng
    Chen, Hong-Quan
    Zhang, Jia-Le
    Xu, Sheng-Guan
    JOURNAL OF COMPUTATIONAL SCIENCE, 2019, 33 : 45 - 60
  • [3] GPU-based occlusion culling method for terrain
    Da, Lai
    Zeng, Liang
    Li, Si-Kun
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2006, 18 (11): : 3165 - 3167
  • [4] GPU-based rendering method of virtual human motion
    Xu Renjie
    Wu Dongyan
    Ming, Yang
    SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 1547 - +
  • [5] A GPU-based parallel method for evolutionary tree construction
    Zheng, Ran
    Zhang, Qiongyao
    Jin, Hai
    Shao, Zhiyuan
    Feng, Xiaowen
    COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (05) : 1580 - 1591
  • [6] A GPU-based Mipmapping Method for Water Surface Visualization
    Li, Hua
    Quan, Wei
    Xu, Chao
    Wu, Yan
    MIPPR 2017: PARALLEL PROCESSING OF IMAGES AND OPTIMIZATION TECHNIQUES; AND MEDICAL IMAGING, 2018, 10610
  • [7] Numerical Simulation of the Low Compressible Viscous Gas Flows on GPU-based Hybrid Supercomputers
    Davydov, Alexander A.
    Shilnikov, Evgeny V.
    PARALLEL COMPUTING: ACCELERATING COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, 25 : 315 - 323
  • [8] GPU-based image method for room impulse response calculation
    Zhong-hua Fu
    Jian-wei Li
    Multimedia Tools and Applications, 2016, 75 : 5205 - 5221
  • [9] GPU-Based Memory Optimization Method for Multiple Sequence Alignment
    Jin, Lizhong
    ISBE 2011: 2011 INTERNATIONAL CONFERENCE ON BIOMEDICINE AND ENGINEERING, VOL 4, 2011, : 36 - 39
  • [10] GPU-based LU decomposition for large method of moments problems
    Lezar, E.
    Davidson, D. B.
    ELECTRONICS LETTERS, 2010, 46 (17) : 1194 - U44