Skip to main content

Scalable Quasineutral Solver for Gyrokinetic Simulation

  • Conference paper
Parallel Processing and Applied Mathematics (PPAM 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7204))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Article  MATH  Google Scholar 

  2. 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)

    Article  MathSciNet  MATH  Google Scholar 

  3. 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)

    Article  MATH  Google Scholar 

  4. Hahm, T.S.: Nonlinear gyrokinetic equations for tokamak microturbulence. Physics of Fluids 31(9), 2670–2673 (1988)

    Article  MATH  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Chapter  Google Scholar 

  7. 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

  8. Lin, Z., Lee, W.W.: Method for solving the gyrokinetic Poisson equation in general geometry. Phys. Rev. E 52(5), 5646–5652 (1995)

    Article  Google Scholar 

  9. 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)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics