...
首页> 外文期刊>Chemometrics and Intelligent Laboratory Systems >Simulation of reaction-diffusion processes in three dimensions using CUDA
【24h】

Simulation of reaction-diffusion processes in three dimensions using CUDA

机译:使用CUDA模拟三维反应扩散过程

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

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

       

摘要

Numerical solution of reaction-diffusion equations in three dimensions is one of the most challenging applied mathematical problems. Since these simulations are very time consuming, any ideas and strategies aiming at the reduction of CPU time are important topics of research. A general and robust idea is the parallelization of source codes/programs. Recently, the technological development of graphics hardware created a possibility to use desktop video cards to solve numerically intensive problems. We present a powerful parallel computing framework for solving reaction-diffusion equations numerically using the Graphics Processing Units (GPUs) with CUDA. Four different reaction-diffusion problems, (i) diffusion of chemically inert compound, (ii) Turing pattern formation, (iii) phase separation in the wake of a moving diffusion front and (iv) air pollution dispersion were solved, and additionally both the Shared method and the Moving Tiles method were tested. Our results show that parallel implementation achieves typical acceleration values in the order of 5-40 times compared to CPU using a single-threaded implementation on a 2.8 GHz desktop computer.
机译:三维反应扩散方程的数值解是最具有挑战性的应用数学问题之一。由于这些模拟非常耗时,因此任何旨在减少CPU时间的想法和策略都是重要的研究课题。一个通用且健壮的想法是源代码/程序的并行化。最近,图形硬件的技术发展创造了使用台式机视频卡解决数字密集型问题的可能性。我们提供了一个强大的并行计算框架,用于使用带有CUDA的图形处理单元(GPU)数值求解反应扩散方程。解决了四个不同的反应扩散问题,(i)化学惰性化合物的扩散,(ii)图灵图的形成,(iii)在移动扩散前沿移动后的相分离和(iv)空气污染扩散,另外还解决了测试了共享方法和移动磁贴方法。我们的结果表明,与在2.8 GHz台式计算机上使用单线程实现的CPU相比,并行实现的典型加速度值约为5-40倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号