Gyrokinetic semi-lagrangian parallel simulation using a hybrid OpenMP/MPI programming

被引:0
|
作者
Latu, G. [1 ,2 ]
Crouseilles, N. [3 ,4 ]
Grandgirard, V. [5 ]
Sonnendrucker, E. [3 ,4 ]
机构
[1] INRIA Scalapplix Project, 341 Cours Liberat, F-33405 Talence, France
[2] Univ Strasbourg 1, F-33405 Talence, France
[3] INRIA, Calvi Project, F-67084 Strasbourg, France
[4] Univ Strasbourg, F-67084 Strasbourg, France
[5] CEA, Assoc Euratom, F-13108 St Paul Les Durance, France
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes a parallel implementation of a numerical solver for the Vlasov equation. The solver is based on a kinetic model describing the motion of charged particles in a plasma. The evolution of the distribution of particles in phase space is computed with an explicit method, and we take into account the self-consistent electric field through the coupling with a Poisson type equation. In this paper, we focus on a recently developed 5D parallel numerical application dedicated to gyrokinetic simulation of tokamak systems and ITG turbulence simulation. A semi-Lagrangian Vlasov solver is used. A specific cubic spline interpolation allows us to formulate a domain decomposition method. A hybrid MPI/OpenMP paradigm was used to benefit from a large number of processors while reducing communication costs.
引用
收藏
页码:356 / +
页数:2
相关论文
共 50 条
  • [1] Parallel programming for OSEM reconstruction with MPI, OpenMP, and hybrid MPI-OpenMP
    Jones, MD
    Yao, RT
    2004 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-7, 2004, : 3036 - 3042
  • [2] Electromagnetic Gyrokinetic Simulation of Tokamak Plasma with Semi-Lagrangian Scheme
    Zhao, Pengfei
    Xiao, Xiaotao
    Ren, Qilong
    Zhou, Deng
    Ye, Lei
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2025, 37 (01) : 171 - 192
  • [3] High performance computing for flood simulation using Telemac based on hybrid MPI/OpenMP parallel programming
    Shang, Zhi
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2014, 5 (04)
  • [4] Automatic Tuning of Parallel Multigrid Solvers Using OpenMP/MPI Hybrid Parallel Programming Models
    Nakajima, Kengo
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2012, 2013, 7851 : 435 - 450
  • [5] Hybrid CUDA, OpenMP, and MPI parallel programming on multicore GPU clusters
    Yang, Chao-Tung
    Huang, Chih-Lin
    Lin, Cheng-Fang
    COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (01) : 266 - 269
  • [6] Hybrid MPI-OpenMP programming for parallel OSEM PET reconstruction
    Jones, M. D.
    Yao, R.
    Bhole, C. P.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (05) : 2752 - 2758
  • [7] Parallel hybrid particle simulations using MPI and OpenMP
    Hipp, M
    Rosenstiel, W
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 189 - 197
  • [8] Field-Aligned Interpolation for Semi-Lagrangian Gyrokinetic Simulations
    Latu, Guillaume
    Mehrenberger, Michel
    Gueclue, Yaman
    Ottaviani, Maurizio
    Sonnendruecker, Eric
    JOURNAL OF SCIENTIFIC COMPUTING, 2018, 74 (03) : 1601 - 1650
  • [9] Parallel algorithms for semi-Lagrangian advection
    Malevsky, AV
    Thomas, SJ
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1997, 25 (04) : 455 - 473
  • [10] Field-Aligned Interpolation for Semi-Lagrangian Gyrokinetic Simulations
    Guillaume Latu
    Michel Mehrenberger
    Yaman Güçlü
    Maurizio Ottaviani
    Eric Sonnendrücker
    Journal of Scientific Computing, 2018, 74 : 1601 - 1650