Abstract
Macopa is a partial differential equations solver based on a particular local time-stepping technique dedicated to multi-physics and multi-scale problems. Here, some parallelisation strategies – multi-threading, domain decomposition, and hybrid OpenMP/MPI – are introduced for this solver. Their efficiency is evaluated on a few examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Unfer, T., Boeuf, J.P., Rogier, F., Thivet, F.: An asynchronous scheme with local time-stepping for multi-scale transport problems: application to gas discharges. J. Comp. Phys. 227, 898–918 (2007)
Toumi, A., Dufour, G., Perrusel, R., Unfer, T.: Asynchronous numerical scheme for modeling hyperbolic systems. Comptes Rendus Mathematique 353(9), 843–847 (2015)
Pellegrini, F.: SCOTCH 5.1 User’s Guide, Laboratoire Bordelais de Recherche en Informatique (LaBRI) (2008)
Çatalyürek, Ü.V., Aykanat, C.: PaToH: A Multilevel Hypergraph Partitioning Tool, Version 3.0, Bilkent University, Department of Computer Engineering, Ankara, 06533 Turkey (1999). PaToH is available at http://bmi.osu.edu/umit/software.htm
Rietmann, M., Peter, D., Schenk, O., Uçar, B., Grote, M.J.: Load-balanced local time-stepping for large-scale wave propagation, IEEE CPS. In: 29th IEEE International Parallel & Distributed Processing Symposium, Hyderabad, India, pp. 925–935, May 2015. \(<\)hal-01159687\(>\)
Acknowledgements
This research is granted by the project MACOPA (ANR-11-MONU-0019).
This work was performed using HPC resources from CALMIP (Grants 2015-[p1528] and 2016-[p16023]).
We also thank Alfredo Buttari for his support and advices.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Guivarch, R., Joslin, G., Perrussel, R., Ruiz, D., Tshimanga, J., Unfer, T. (2017). Parallelisation of MACOPA, A Multi-physics Asynchronous Solver. In: Dutra, I., Camacho, R., Barbosa, J., Marques, O. (eds) High Performance Computing for Computational Science – VECPAR 2016. VECPAR 2016. Lecture Notes in Computer Science(), vol 10150. Springer, Cham. https://doi.org/10.1007/978-3-319-61982-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-61982-8_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61981-1
Online ISBN: 978-3-319-61982-8
eBook Packages: Computer ScienceComputer Science (R0)