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 条
  • [41] Study on the reliability of real-time simulation
    Guo, Qi
    Han, Weiqiang
    Rao, Hong
    Zhao, Chengyong
    Jia, Xudong
    2008 THIRD INTERNATIONAL CONFERENCE ON ELECTRIC UTILITY DEREGULATION AND RESTRUCTURING AND POWER TECHNOLOGIES, VOLS 1-6, 2008, : 1708 - 1711
  • [42] Improved Real-Time SAR Simulation in Urban Areas
    Balz, Timo
    Haala, Norbert
    2006 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-8, 2006, : 3631 - 3634
  • [43] Real-Time Parallel Hashing on the GPU
    Alcantara, Dan A.
    Sharf, Andrei
    Abbasinejad, Fatemeh
    Sengupta, Shubhabrata
    Mitzenmacher, Michael
    Owens, John D.
    Amenta, Nina
    ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (05): : 1 - 9
  • [44] Real-time image deconvolution on the GPU
    Klosowski, James T.
    Krishnan, Shankar
    PARALLEL PROCESSING FOR IMAGING APPLICATIONS, 2011, 7872
  • [45] Real-Time Image Segmentation on a GPU
    Abramov, Alexey
    Kulvicius, Tomas
    Woergoetter, Florentin
    Dellen, Babette
    FACING THE MULTICORE-CHALLENGE: ASPECTS OF NEW PARADIGMS AND TECHNOLOGIES IN PARALLEL COMPUTING, 2010, 6310 : 131 - +
  • [46] GPU-based real-time simulation and rendering of unbounded ocean surface
    Yang, XD
    Pi, XX
    Zeng, L
    Li, SK
    NINTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, PROCEEDINGS, 2005, : 428 - 433
  • [47] Real-time nonlinear finite element computations on GPU - Application to neurosurgical simulation
    Joldes, Grand Roman
    Wittek, Adam
    Miller, Karol
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2010, 199 (49-52) : 3305 - 3314
  • [48] Real-Time Simulation and Rendering of 3D Smoke on GPU Programme
    Chen Ge
    Li Yunfei
    Yin Xue
    PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOLS 1-9, 2009, : 3575 - +
  • [49] Improvement of boundary detecting method of real-time fluid simulation
    Chen, Hao
    Liu, Xiao-Ping
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (04): : 729 - 731
  • [50] Real-Time Simulation of Deep-Sea Hydrothermal Fluid
    Wan, Feifei
    Yin, Yong
    Zhang, Xiaoxi
    2019 26TH IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES (VR), 2019, : 1213 - 1214