arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1802.05065physics.comp-ph
收藏

用CUDA加速的随机首次穿越时间

Stochastic first passage time accelerated with CUDA

Vincenzo Pierro, Luigi Troiano, Elena Mejuto, Giovannni Filatrella

摘要:

随机轨迹的数值积分来估计通过阈值的时间是一个有趣的物理量,例如在约瑟夫森结和原子力显微镜中,其中完整的轨迹是不可访问的。我们提出了一种算法,适用于在CUDA环境下的图形处理单元的有效实现。所提出的用于良好平衡负载的方法实现了几乎完美的可用线程和处理器数量的扩展,并允许使用GPU GTX 980相对于标准多核CPU的约400倍的加速。这种方法允许脱离外壳GPU挑战否则禁止的问题,如缓慢倾斜电位中的热激活。特别地,我们证明了在实际实验的时间尺度上模拟约瑟夫森结的开关电流分布是可能的。

英文摘要:

The numerical integration of stochastic trajectories to estimate the time to pass a threshold is an interesting physical quantity, for instance in Josephson junctions and atomic force microscopy, where the full trajectory is not accessible. We propose an algorithm suitable for efficient implementation on graphical processing unit in CUDA environment. The proposed approach for well balanced loads achieves almost perfect scaling with the number of available threads and processors, and allows an acceleration of about 400x with a GPU GTX980 respect to standard multicore CPU. This method allows with off the shell GPU to challenge problems that are otherwise prohibitive, as thermal activation in slowly tilted potentials. In particular, we demonstrate that it is possible to simulate the switching currents distributions of Josephson junctions in the timescale of actual experiments.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑