首页> 外文会议>Symposium on Virtual and Augmented Reality >Improved Meshless Method for Simulating Incompressible Fluids on GPU
【24h】

Improved Meshless Method for Simulating Incompressible Fluids on GPU

机译:在GPU上模拟不可压缩流体的改进无网格方法

获取原文

摘要

Meshless methods to simulate fluid flows have been increasingly evolving through the years since they are a great alternative to deal with large deformations, which is where mesh-based methods fail to perform efficiently. A well known meshless method is the Moving Particle Semi-implicit (MPS) method, which was designed to simulate free-surface truly incompressible fluid flows. Many variations and refinements of the method's accuracy and precision have been proposed since its creation and, due to these, it has proved to be very useful in a wide range of naval and mechanical engineering problems. However, one of its drawbacks is high computational load and some quite time-consuming functions, which prevents it to be more used in Computer Graphics and Virtual Reality applications. Graphics Processing Units (GPU) provide unprecedented capabilities for scientific computations. To promote the GPU-acceleration, the solution of the Poisson Pressure equation was brought into focus. This work benefits from some of the techniques presented in the related work and also from the CUDA language in order to get a stable, accurate and GPU-accelerated MPS method, which is this work's main contribution. It is shown that the GPU version of the method developed can perform from, approximately, 6 to 10 times faster with the same reliability as the CPU version, both extended to three dimensions. Lastly, a simulation containing a total of 62,600 particles is fully rendered in 3D.
机译:多年来,用于模拟流体流动的无网格方法一直在不断发展,因为它们是处理大变形的理想选择,而基于大网格的方法无法有效执行这种方法。一种众所周知的无网格方法是移动粒子半隐式(MPS)方法,该方法旨在模拟自由表面真正不可压缩的流体流动。自从该方法创建以来,已经提出了许多方法的准确性和精确度的变化和改进,并且由于这些原因,已被证明在广泛的海军和机械工程问题中非常有用。但是,它的缺点之一是计算量大和一些非常耗时的功能,这使其无法在计算机图形学和虚拟现实应用程序中更多地使用。图形处理单元(GPU)为科学计算提供了前所未有的功能。为了促进GPU加速,将泊松压力方程的解决方案作为重点。这项工作受益于相关工作中介绍的一些技术,也受益于CUDA语言,以便获得稳定,准确且GPU加速的MPS方法,这是这项工作的主要贡献。结果表明,所开发方法的GPU版本可以以大约6到10倍的速度运行,并且具有与CPU版本相同的可靠性,并且都可以扩展到三个维度。最后,以3D完全渲染了总共包含62,600个粒子的模拟。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号