×

求解各向异性陷阱中含时偶极Gross-Pitaevskii方程的CUDA程序。 (英语) Zbl 1351.35003号

摘要:在本文中,我们提出了先前发表的用于求解偶极Gross-Pitaevskii(GP)方程的新版本的数值程序,包括在二维和三维空间中的接触相互作用,包括虚拟和实时的接触相互作用,产生平稳和非平稳解。新版本的程序是使用CUDA工具包开发的,可以使用Nvidia GPU设备。使用的算法与前一版本中的分步半隐式Crank-Nicolson方法相同[R.Kishor Kumar先生等,同上,195,117-128(2015;Zbl 1344.82006年)],它在这里实现为一系列CUDA内核,用于在GPU上计算解决方案。此外,前一版本中使用的快速傅里叶变换(FFT)库被用于支持CUDA的GPU的cuFFT库所取代。我们给出了使用新版本程序获得的加速测试结果,并证明根据程序和输入大小,平均加速为12–25。

MSC公司:

35-04 偏微分方程相关问题的软件、源代码等
55年第35季度 NLS方程(非线性薛定谔方程)
PDF格式BibTeX公司 XML格式引用