加速使用CUDA进行随机微分方程的数值解
摘要:使用CUDA编程环境,本文介绍了如何利用流行的NVIDIA图形处理单元加速随机微分方程的数值积分。我们讨论了流处理器上数值编程的一般方面,并通过两个示例加以说明:Josephson结和噪声Kuramoto模型中的噪声相位动力学。在所示案例中,测得的加速比可以高达675倍,相对于典型的CPU,这相当于每秒几十亿次积分步骤。这意味着以前需要几周才能完成的计算现在可以在不到一小时内完成。这将随机模拟提升到了一个全新的水平,为研究人员打开了一整套可以交互解决的新问题范围。
作者:M. Januszewski, M. Kostur (University of Silesia, Katowice, Poland)
论文ID:0903.3852
分类:Computational Physics
分类简称:physics.comp-ph
提交时间:2011-05-31