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 条
  • [31] GPU-based JFNG method for power system transient dynamic simulation
    Yu, Zhitong
    Huang, Shaowei
    Shi, Libao
    Chen, Ying
    2014 INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY (POWERCON), 2014, : 969 - 975
  • [32] A GPU-based tensor decomposition method for large-scale tensors
    Lee, Jihye
    Chon, Kang-Wook
    Kim, Min-Soo
    2023 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING, BIGCOMP, 2023, : 77 - 80
  • [33] A GPU-based Method for Real-time Simulation of Eastern Painting
    Lu, The Kiet
    Huang, Zhiyong
    GRAPHITE 2007: 5TH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES IN AUSTRALASIA AND SOUTHERN ASIA, PROCEEDINGS, 2007, : 111 - 118
  • [34] Accelerating Revised Simplex Method Using GPU-Based Basis Update
    Shah, Usman Ali
    Yousaf, Suhail
    Ahmad, Iftikhar
    Rehman, Safi Ur
    Ahmad, Muhammad Ovais
    IEEE ACCESS, 2020, 8 : 52121 - 52138
  • [35] Research on GPU-based Computation method for Line-Of-Sight Queries
    Liu Bin
    Yao Yiping
    Tang Wenjie
    Lu Yang
    2012 ACM/IEEE/SCS 26TH WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION (PADS), 2012, : 84 - 86
  • [36] GPU-based implementation of finite element method for elasticity using CUDA
    Zhang, Jianfei
    Shen, Defei
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1003 - 1008
  • [37] A GPU-based phase tracking method for planetary radio science applications
    Jian, Nianchuan
    Mikushin, Dmitry
    Yan, Jianguo
    Barriot, Jean-Pierre
    Wu, Yajun
    Wang, Guangli
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2020, 31 (04)
  • [38] A Safe and Fast Repulsion Method for GPU-based Cloth Self Collisions
    Wu, Longhua
    Wu, Botao
    Yang, Yin
    Wang, Huamin
    ACM Transactions on Graphics, 2020, 40 (01):
  • [39] Study of a GPU-based parallel computing method for the Monte Carlo program
    罗志飞
    邱睿
    李明
    武祯
    曾志
    李君利
    NuclearScienceandTechniques, 2014, 25(S1) (S1) : 31 - 34
  • [40] GPU-based Power Flow Analysis with Continuous Newton's Method
    Wang, Mingxuan
    Xia, Yue
    Chen, Ying
    Huang, Shaowei
    2017 IEEE CONFERENCE ON ENERGY INTERNET AND ENERGY SYSTEM INTEGRATION (EI2), 2017,