Abstract
This paper presents an efficient parallel implementation of a Vlasov solver. Our implementation is based on an adaptive numerical scheme of resolution. The underlying numerical method uses a dyadic mesh which is particularly well suited to manage data locality. We have developed an adapted data distribution pattern based on a division of the computational domain into regions and integrated a load balancing mechanism which periodically redefines regions to follow the evolution of the adaptive mesh. Experimental results show the good efficiency of our code and confirm the adequacy of our implementation choices. This work is a part of the CALVI project.
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
Besse, N.: Convergence of a semi-Lagrangian scheme for the one-dimensional Vlasov-Poisson system. SIAM J. Numer. Anal. 42, 350–382 (2004)
Birdshall, C.K., Langdon, A.B.: Plasmaphysics via computer simulation. McGraw-Hill, New York (1985)
Campos-Pinto, M., Mehrenberger, M.: Adaptive numerical resolution of the Vlasov equation submitted in Numerical methods for hyperbolic and kinetic problems
Filbet, F.: Numerical Methods for the Vlasov equation ENUMATH 2001 Proceedings
Gutnic, M., Paun, I., Sonnendrücker, E.: Vlasov simulations on an adaptive phase-space grid to appear in Comput. Phys. Comm.
Lawder, J.K., King, P.J.H.: Using Space-Filling Curves for Multi-dimensional Indexing. In: Jeffery, K., Lings, B. (eds.) BNCOD 2000. LNCS, vol. 1832, p. 20. Springer, Heidelberg (2000)
Patra, A., Oden, J.T.: Problem decomposition for adaptive hp finite element methods. Computing Systems in Eng. 6 (1995)
Sonnendrücker, E., Filbet, F., Friedman, A., Oudet, E., Vay Vlasov, J.L.: Simulation of beams on a moving phase-space grid to appear in Comput. Phys. Comm.
Sonnendrücker, E., Roche, J., Bertrand, P., Ghizzo, A.: The Semi-Lagrangian Method for the Numerical Resolution of Vlasov Equations. J. Comput. Phys. 149, 201–220 (1998)
Violard, E., Filbet, F.: Parallelization of a Vlasov Solver by Communication Overlapping. In: Proceedings PDPTA 2002 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hoenen, O., Mehrenberger, M., Violard, É. (2004). Parallelization of an Adaptive Vlasov Solver. In: Kranzlmüller, D., Kacsuk, P., Dongarra, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2004. Lecture Notes in Computer Science, vol 3241. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30218-6_59
Download citation
DOI: https://doi.org/10.1007/978-3-540-30218-6_59
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23163-9
Online ISBN: 978-3-540-30218-6
eBook Packages: Springer Book Archive