GPU-acceleration with OpenACC for an 3D Tokamak MHD code (CLT)

2018 
The OpenACC programming model has been applied in the 3D tokamak magnetohydrodynamics (MHD) code (CLT) successfully. Great speedup has been achieved on single TITAN Xp and TITAN V GPUs with very few modifications done on the source code. And the combination of OpenACC with MPI makes the multiple GPUs parallel program feasible. The validity of the double precision operations on above two graphics cards has been checked strictly with the simulations of m/n=2/1 resistive tearing mode instability in tokamak. The implementation of OpenACC in CLT code, its performance test and benchmark will be introduced in detail.
    • Correction
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []