...
首页> 外文期刊>Computer physics communications >gpuSPHASE-A shared memory caching implementation for 2D SPH using CUDA
【24h】

gpuSPHASE-A shared memory caching implementation for 2D SPH using CUDA

机译:使用CUDA的2D SPH共享内存缓存实现

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Smoothed particle hydrodynamics (SPH) is a meshless Lagrangian method that has been successfully applied to computational fluid dynamics (CFD), solid mechanics and many other multi-physics problems. Using the method to solve transport phenomena in process engineering requires the simulation of several days to weeks of physical time. Based on the high computational demand of CFD such simulations in 3D need a computation time of years so that a reduction to a 2D domain is inevitable. In this paper gpuSPHASE, a new open-source 2D SPH solver implementation for graphics devices, is developed. It is optimized for simulations that must be executed with thousands of frames per second to be computed in reasonable time. A novel caching algorithm for Compute Unified Device Architecture (CUDA) shared memory is proposed and implemented. The software is validated and the performance is evaluated for the well established dambreak test case.
机译:平滑的粒子流体动力学(SPH)是一种无网格拉格朗日方法,已成功应用于计算流体动力学(CFD),固体力学和许多其他多物理问题。 使用该方法解决过程工程中的运输现象需要模拟数天至几周的物理时间。 基于CFD的高计算需求,3D中的模拟需要计算时间,使得对2D域的减少是不可避免的。 在本文中,开发了一种用于图形设备的新开源2D SPH求解器实现。 它针对必须在合理的时间内计算的数千帧帧必须执行的模拟。 提出并实现了一种用于计算统一设备架构(CUDA)共享内存的新型缓存算法。 该软件被验证,并且对良好的损坏测试案例评估了性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号