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 条
  • [21] A GPU-Based Implementation of ADMIRE
    Khan, Christopher
    Dei, Kazuyuki
    Byram, Brett
    2019 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2019, : 1501 - 1504
  • [22] GPU-based butterfly counting
    Xia, Yifei
    Zhang, Feng
    Xu, Qingyu
    Zhang, Mingde
    Yao, Zhiming
    Lu, Lv
    Du, Xiaoyong
    Deng, Dong
    He, Bingsheng
    Ma, Siqi
    VLDB JOURNAL, 2024, 33 (05): : 1543 - 1567
  • [23] GPU-based ocean rendering
    Chiu, Yung-Feng
    Chang, Chun-Fa
    2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, : 2125 - 2128
  • [24] GPU-Based Hybrid Method for Electromagnetic Scattering of Electrically Large Objects
    Zhu Yan-ju
    Xie Shu-guo
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER ENGINEERING AND ELECTRONICS (ICECEE 2015), 2015, 24 : 917 - 921
  • [25] GPU-Based Redundancy Analysis using Partitioning Method for Memory Repair
    Yoo, Younwoo
    Lee, Hayoung
    Shin, Seung Ho
    Kang, Sungho
    2023 20TH INTERNATIONAL SOC DESIGN CONFERENCE, ISOCC, 2023, : 311 - 312
  • [26] GPU-based method for denoising time series of fluorescent imaging data
    Spelic, Denis
    Lukac, Niko
    Zalik, Borut
    2014 SECOND INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2014, : 360 - 366
  • [27] A Safe and Fast Repulsion Method for GPU-based Cloth Self Collisions
    Wu, Longhua
    Wu, Botao
    Yang, Yin
    Wang, Huamin
    ACM TRANSACTIONS ON GRAPHICS, 2021, 40 (01):
  • [28] A GPU-Based Parallel Processing Method for Slope Analysis in Geographic computation'
    Lv Minhui
    Xiong Wei
    Cai Lei
    MATERIALS PROCESSING TECHNOLOGY II, PTS 1-4, 2012, 538-541 : 625 - +
  • [29] GPU-Based Shooting and Bouncing Ray Method for Fast RCS Prediction
    Tao, Yubo
    Lin, Hai
    Bao, Hujun
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2010, 58 (02) : 494 - 502
  • [30] Study of a GPU-based parallel computing method for the Monte Carlo program
    Luo Zhi-Fei
    Qiu Rui
    Li Ming
    Wu Zhen
    Zeng Zhi
    Li Jun-Li
    NUCLEAR SCIENCE AND TECHNIQUES, 2014, 25