Abstract
Modeling turbulent transport is a major goal in order to predict confinement issues in a tokamak plasma. The gyrokinetic framework considers a computational domain in five dimensions to look at kinetic issues in a plasma. Gyrokinetic simulations lead to huge computational needs. Up to now, the semi-Lagrangian code GYSELA performed large simulations using a few thousands of cores. The work proposed here improves GYSELA onto two points: memory scalability and execution time. The new solution allows the GYSELA code to scale well up to 64k cores.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Görler, T., Lapillonne, X., Brunner, S., Dannert, T., Jenko, F., Merz, F., Told, D.: The global version of the gyrokinetic turbulence code gene. J. Comput. Physics 230(18), 7053–7071 (2011)
Grandgirard, V., Brunetti, M., Bertrand, P., Besse, N., Garbet, X., Ghendrih, P., Manfredi, G., Sarazin, Y., Sauter, O., Sonnendrucker, E., Vaclavik, J., Villard, L.: A drift-kinetic Semi-Lagrangian 4D code for ion turbulence simulation. Journal of Computational Physics 217(2), 395–423 (2006)
Grandgirard, V., Sarazin, Y., Garbet, X., Dif-Pradalier, G., Ghendrih, P., Crouseilles, N., Latu, G., Sonnendrucker, E., Besse, N., Bertrand, P.: Computing ITG turbulence with a full-f semi-Lagrangian code. Communications in Nonlinear Science and Numerical Simulation 13(1), 81–87 (2008)
Hahm, T.S.: Nonlinear gyrokinetic equations for tokamak microturbulence. Physics of Fluids 31(9), 2670–2673 (1988)
Jolliet, S., McMillan, B., Villard, L., Vernay, T., Angelino, P., Tran, T., Brunner, S., Bottino, A., Idomura, Y.: Parallel filtering in global gyrokinetic simulations. Journal of Computational Physics (2011) (in press)
Latu, G., Crouseilles, N., Grandgirard, V., Sonnendrücker, E.: Gyrokinetic Semi-lagrangian Parallel Simulation Using a Hybrid OpenMP/MPI Programming. In: Cappello, F., Herault, T., Dongarra, J. (eds.) PVM/MPI 2007. LNCS, vol. 4757, pp. 356–364. Springer, Heidelberg (2007)
Latu, G., Grandgirard, V., Crouseilles, N., Belaouar, R., Sonnendrucker, E.: Some parallel algorithms for the Quasineutrality solver of GYSELA. Research Report RR-7591, INRIA (April 2011), http://hal.inria.fr/inria-00583521/PDF/RR-7591.pdf
Lin, Z., Lee, W.W.: Method for solving the gyrokinetic Poisson equation in general geometry. Phys. Rev. E 52(5), 5646–5652 (1995)
Madduri, K., Im, E.J., Ibrahim, K., Williams, S., Ethier, S., Oliker, L.: Gyrokinetic particle-in-cell optimization on emerging multi- and manycore platforms. Parallel Computing 37(9), 501–520 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Latu, G., Grandgirard, V., Crouseilles, N., Dif-Pradalier, G. (2012). Scalable Quasineutral Solver for Gyrokinetic Simulation. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Waśniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2011. Lecture Notes in Computer Science, vol 7204. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31500-8_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-31500-8_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31499-5
Online ISBN: 978-3-642-31500-8
eBook Packages: Computer ScienceComputer Science (R0)