...
首页> 外文期刊>Computer physics communications >Multiparticle collision dynamics: GPU accelerated particle-based mesoscale hydrodynamic simulations
【24h】

Multiparticle collision dynamics: GPU accelerated particle-based mesoscale hydrodynamic simulations

机译:多粒子碰撞动力学:GPU加速的基于粒子的中尺度流体动力学模拟

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

摘要

The Compute Unified Device Architecture (CUDA) programming language on a graphics processing unit (GPU) is exploited to develop a GPU-based simulation program for the multiparticle collision dynamics (MPC) approach, a particle-based mesoscale hydrodynamic simulation technique. The coarse-grained description of the fluid dynamics in terms of ballistic motion and local stochastic interactions of particles renders MPC inherently highly parallel. We achieve a 1-2 orders of magnitude performance gain over a comparable CPU-core version of the algorithm, depending on the implementation (single threaded or OpenMP). Various aspects of the implementation are discussed in the context of an optimized performance.
机译:利用图形处理单元(GPU)上的Compute Unified Device Architecture(CUDA)编程语言来开发基于GPU的仿真程序,用于多粒子碰撞动力学(MPC)方法,一种基于粒子的中尺度水动力仿真技术。根据弹道运动和颗粒的局部随机相互作用对流体动力学进行的粗粒度描述使MPC本质上具有高度的平行性。根据实现方式(单线程或OpenMP),与可比较的CPU内核版本的算法相比,我们可以获得1-2个数量级的性能提升。在优化性能的背景下讨论了实现的各个方面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号