A fast and accurate coupled meshless algorithm for the 2D/3D Gross-Pitaevskii equations on two GPUs

被引:0
|
作者
Jiang, Tao [1 ]
Wei, Xiang-Yang [1 ]
Li, Yue [1 ]
Wang, Deng-Shan [2 ]
Yuan, Jin-Yun [3 ]
机构
[1] Yangzhou Univ, Sch Math Sci, Yangzhou 225002, Peoples R China
[2] Beijing Normal Univ, Sch Math Sci, Lab Math & Complex Syst, Minist Educ, Beijing 100875, Peoples R China
[3] Univ Fed Parana, Ctr Politecn, Dept Matemat, BR-81531980 Curitiba, Brazil
基金
中国国家自然科学基金;
关键词
Meshless FPM scheme; Perfectly matched layer technique; Gross-Pitaevskii equation; Time-splitting; GPU parallelization; SMOOTHED PARTICLE HYDRODYNAMICS; NONLINEAR SCHRODINGER-EQUATION; ABSORBING BOUNDARY-CONDITIONS; PERFECTLY MATCHED LAYER; FINITE-DIFFERENCE METHOD; NUMERICAL-SOLUTION; SPLIT-STEP; DYNAMICS; EFFICIENT; SIMULATION;
D O I
10.1007/s00607-023-01197-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper first presents a high-efficient and accurate coupled meshless algorithm for solving the multi-dimensional Gross-Pitaevskii equation (GPE) in unbounded domain, which is implemented on CUDA-program-based two-GPUs cards. The proposed novel high-performance scheme (RDFPM-PML-GPU) is mainly motived by the items below: (a) a reduced-dimensional finite pointset method (RDFPM) is first presented to solve the 2D/3D spatial derivatives in GPE, which has lower calculated amount than the traditional FPM (TFPM) for the derivatives; (b) the perfectly matched layer (PML) technique is adopted to treat the absorbing boundary conditions (ABCs) which is used for the infinite exterior region, and the time-splitting technique is resorted to reduce the computing complexity in PML; (c) a fast parallel algorithm based on CUDA-program is proposed to accelerate the computation in the proposed meshless scheme with local matrix on two GPUs. The numerical convergent rate and advantages of the proposed meshless scheme are demonstrated by solving two examples, which include the comparisons between the proposed RDFPM and TFPM, the merit of easily implemented local refinement point distribution in meshless method, and the merit of PML-ABCs over the zero Dirichlet boundary treatment for unbounded domain. Meanwhile, the high efficiency of the proposed GPU-based parallelization algorithm is tested and discussed by simulating 3D examples, which shows that the speed-up rate is about 500-times of using two-GPUs over a single CPU. Finally, the proposed RDFPM-PML-GPU method is used to predict the long-time evolution of quantum vortex in 2D/3D GPEs describing Bose-Einstein condensates. All the numerical tests show the high-performance and flexible application of the proposed parallel meshless algorithm.
引用
收藏
页码:2595 / 2620
页数:26
相关论文
共 50 条
  • [21] Location and phase segregation of ground and excited states for 2D Gross-Pitaevskii systems
    Caliari, Marco
    Squassina, Marco
    DYNAMICS OF PARTIAL DIFFERENTIAL EQUATIONS, 2008, 5 (02) : 117 - 137
  • [22] Mathematical and physical aspects of controlling the exact solutions of the 3D Gross-Pitaevskii equation
    Fedele, Renato
    Jovanovic, Dusan
    De Nicola, Sergio
    Eliasson, Bengt
    Shukla, Padma K.
    PHYSICS LETTERS A, 2010, 374 (05) : 788 - 795
  • [23] Peregrine Soliton Management of Breathers in Two Coupled Gross-Pitaevskii Equations with External Potential
    Chaachoua Sameut, H.
    Pattu, Sakthivinayagam
    Al Khawaja, U.
    Benarous, M.
    Belkroukra, H.
    PHYSICS OF WAVE PHENOMENA, 2020, 28 (03) : 305 - 312
  • [24] Invariant Manifolds of Traveling Waves of the 3D Gross-Pitaevskii Equation in the Energy Space
    Jin, Jiayin
    Lin, Zhiwu
    Zeng, Chongchun
    COMMUNICATIONS IN MATHEMATICAL PHYSICS, 2018, 364 (03) : 981 - 1039
  • [25] BLOW-UP SOLUTIONS FOR TWO COUPLED GROSS-PITAEVSKII EQUATIONS WITH ATTRACTIVE INTERACTIONS
    Guo, Yujin
    Zeng, Xiaoyu
    Zhou, Huan-Song
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS, 2017, 37 (07) : 3749 - 3786
  • [26] A fast meshless method coupled with artificial dissipation for solving 2D Euler equations
    Wang, Hong
    Periaux, Jacques
    COMPUTERS & FLUIDS, 2013, 71 : 83 - 90
  • [27] The ground state of two coupled Gross-Pitaevskii equations in the Thomas-Fermi limit
    Gallo, Clement
    JOURNAL DE MATHEMATIQUES PURES ET APPLIQUEES, 2016, 106 (01): : 1 - 75
  • [28] A fast 2D/3D algorithm for georegistration and targeting
    Merritt, Scott A.
    AUTOMATIC TARGET RECOGNITION XVIII, 2008, 6967
  • [29] Scattering for the 3D Gross–Pitaevskii Equation
    Zihua Guo
    Zaher Hani
    Kenji Nakanishi
    Communications in Mathematical Physics, 2018, 359 : 265 - 295
  • [30] A conservative splitting high-order finite difference method for coupled Gross–Pitaevskii equations in 2D
    Paul Castillo
    Axi Aguilera
    Jason Bermudez
    The European Physical Journal Plus, 138