An improved study of real-time fluid simulation on GPU

被引:38
|
作者
Wu, EH [1 ]
Liu, YQ [1 ]
Liu, XH [1 ]
机构
[1] Chinese Acad Sci, Comp Sci Lab, Inst Software, Beijing, Peoples R China
关键词
graphics hardware; GPLF; programmability; NSEs; fluid simulation; real-time;
D O I
10.1002/cav.16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Taking advantage of the parallelism and programmability of GPU, we solve the fluid dynamics problem completely on GPU. Different from previous methods, the whole computation is accelerated in our method by packing the scalar and vector variables into four channels of texels. In order to be adaptive to the arbitrary boundary conditions, we group the grid nodes into different types according to their positions relative to obstacles and search the node that determines the value of the current node. Then we compute the texture coordinates offsets according to the type of the boundary condition of each node to determine the corresponding variables and achieve the interaction of flows with obstacles set freely by users. The test results prove the efficiency of our method and exhibit the potential of GPU for general-purpose computations. Copyright (C) 2004 John Wiley Sons, Ltd.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 50 条
  • [1] Real-Time Incompressible Fluid Simulation on the GPU
    Nie, Xiao
    Chen, Leiting
    Xiang, Tao
    INTERNATIONAL JOURNAL OF COMPUTER GAMES TECHNOLOGY, 2015, 2015
  • [2] An integrated algorithm of real-time fluid simulation on GPU
    Chen, Xi
    Wang, Zhangye
    He, Jian
    Yan, He
    Peng, Qunsheng
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (03): : 396 - 405
  • [3] Real-time fire simulation based on fluid model and GPU accelerated
    Xitong Fangzhen Xuebao, 2007, 19 (4382-4385):
  • [4] Real-time 2-D fluid simulation with a GPU acceleration
    School of Mechactronics Engineering, Harbin Institute of Technology, Harbin 150001, China
    Harbin Gongcheng Daxue Xuebao, 2008, 3 (278-284): : 278 - 284
  • [5] Real-time 3D fluid simulation on GPU with complex obstacles
    Liu, Y
    Liu, X
    Wui, E
    12TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2004, : 247 - 256
  • [6] A GPU-based method for approximate real-time fluid flow simulation
    University of Science and Technology AGH, Institute of Computer Science, al. Mickiewicza 30, 30-059 Kraków, Poland
    Mach. Graph. Vis., 2008, 3 (267-278):
  • [7] Real-time 3D fluid simulation on GPU with complex obstacles
    Liu, You-Quan
    Liu, Xue-Hui
    Wu, En-Hua
    Ruan Jian Xue Bao/Journal of Software, 2006, 17 (03): : 568 - 576
  • [8] Real-time ultrasound simulation using the GPU
    Gjerald, Sjur Urdson
    Brekken, Reidar
    Hergum, Torbjorn
    D'hooge, Jan
    2011 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2011, : 258 - 261
  • [9] Real-time Flame Simulation Based on GPU
    Wei, Wei
    Huang, Yanqiong
    MECHANICAL ENGINEERING AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2012, 195-196 : 723 - +
  • [10] Real-Time Ultrasound Simulation Using the GPU
    Gjerald, Sjur Urdson
    Brekken, Reidar
    Hergum, Torbjorn
    D'hooge, Jan
    IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2012, 59 (05) : 885 - 892