GPU加速的原子-离子动力学MATLAB软件

研究团队展示了一个可利用GPU加速的MATLAB脚本(名为atomingpu.m),用于模拟囚禁离子与低密度原子云的相互作用。该脚本能大规模并行化分子动力学模拟,计算囚禁离子与远距离起始原子的运动轨迹。该脚本采用专门优化的Runge-Kutta算法实现ode45gpu(基于MATLAB的ODE求解器ode45开发)。研究首先讨论了物理系统,并证明ode45gpu求解速度比MATLAB原版ode45快22倍;随后演示了如何通过修改atomingpu.m的输入参数,灵活适配不同原子/离子类型、原子-离子相互作用、势阱场、仿真参数、初始条件及计算硬件,脚本将自动输出复合物形成概率、散射角与复合物寿命等观测量的分布,以及特定轨迹的可视化图表。

量科快讯