M. P. Forum, MPI: A Message-Passing Interface Standard, tech. rep, 1994.

L. Dagum and R. Menon, OpenMP: an industry standard API for shared-memory programming, IEEE Computational Science and Engineering, vol.5, issue.1, pp.46-55, 1998.
DOI : 10.1109/99.660313

C. Augonnet, S. Thibault, R. Namyst, and P. Wacrenier, StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par, pp.187-198, 2009.

G. Bosilca, A. Bouteiller, A. Danalis, M. Faverge, T. Hrault et al., PaRSEC: A programming paradigm exploiting heterogeneity for enhancing scalability, Computing in Science and Engineering, vol.99, p.1, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00930217

P. Brenner, J. Carrat, and M. Pollet, Simulation d'interactions aérodynamiques instationnaires autour de plusieurs corps en mouvement relatif, AAAF : Les interactions en aérodynamique, 1998.

C. W. Hirt, A. A. Amsden, and J. L. Cook, An arbitrary Lagrangian-Eulerian computing method for all flow speeds, Journal of Computational Physics, vol.14, issue.3, pp.227-253, 1974.
DOI : 10.1016/0021-9991(74)90051-5

W. L. Kleb, J. T. Batina, and M. H. Williams, Temporal adaptive Euler/Navier-Stokes algorithm involving unstructured dynamic meshes, AIAA Journal, vol.30, issue.8, pp.1980-1985, 1992.
DOI : 10.2514/3.11169

R. Lhner, K. Morgan, J. Peraire, and O. A. Zienkiewicz, Finite element methods for high speed flows, 7th Computational Physics Conference, 1985.
DOI : 10.2514/6.1985-1531

M. M. Pervaiz and J. R. Baron, Temporal and spatial adaptive algorithm for reacting flows, Communications in Applied Numerical Methods, vol.24, issue.1, pp.97-111, 1988.
DOI : 10.1002/cnm.1630040114

H. K. Versteeg and W. Malalasekera, An Introduction to Computational Fluid Dynamics: The Finite Volume Method. Pearson Education, 2007.

A. Duran, J. M. Perez, R. M. Ayguadé, E. Badia, and J. Labarta, Extending the OpenMP Tasking Model to Allow Dependent Tasks, OpenMP in a New Era of Parallelism, 4th International Workshop, pp.111-122, 2008.
DOI : 10.1007/978-3-540-79561-2_10

Z. Budimli, M. Burke, V. Cav, K. Knobe, G. Lowney et al., Concurrent Collections, Scientific Programming, vol.18, issue.3-4, pp.203-217, 2010.
DOI : 10.1155/2010/521797

M. E. Bauer, Legion: Programming Distributed Heterogeneous Architectures with Logical Regions, 2014.

E. Chan, E. S. Quintana-orti, G. G. Quintana-orti, and R. Van-de-geijn, Supermatrix out-of-order scheduling of matrix operations for SMP and multi-core architectures, Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures , SPAA '07, pp.116-125, 2007.
DOI : 10.1145/1248377.1248397

G. Bosilca, A. Bouteiller, A. Danalis, M. Faverge, A. Haidar et al., Flexible Development of Dense Linear Algebra Algorithms on Massively Parallel Architectures with DPLASMA, 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum, 2011.
DOI : 10.1109/IPDPS.2011.299

X. Lacoste, M. Faverge, P. Ramet, S. Thibault, and G. Bosilca, Taking Advantage of Hybrid Systems for Sparse Direct Solvers via Task-Based Runtimes, 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, 2014.
DOI : 10.1109/IPDPSW.2014.9

URL : https://hal.archives-ouvertes.fr/hal-00925017

E. Agullo, B. Bramas, O. Coulaud, E. Darve, M. Messner et al., Task-Based FMM for Multicore Architectures, SIAM Journal on Scientific Computing, vol.36, issue.1, pp.66-93, 2014.
DOI : 10.1137/130915662

URL : https://hal.archives-ouvertes.fr/hal-00807368

M. Cosnard and M. Loi, Automatic task graph generation techniques, System Sciences Proceedings of the Twenty-Eighth Hawaii International Conference on, pp.113-122, 1995.

R. Allen and K. Kennedy, Optimizing compilers for modern architectures: a dependence-based approach, 2002.

T. Cojean, A. Guermouche, A. Hugo, R. Namyst, and P. Wacrenier, Exploiting two-level parallelism by aggregating computing resources in task-based applications over accelerator-based machines, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01502749

F. Pellegrini and J. Roman, Scotch: A software package for static mapping by dual recursive bipartitioning of process and architecture graphs, High-Performance Computing and Networking, pp.493-498, 1996.
DOI : 10.1007/3-540-61142-8_588

A. Hugo, A. Guermouche, R. Namyst, and P. Wacrenier, Composing multiple StarPU applications over heterogeneous machines: a supervised approach, Third International Workshop on Accelerators and Hybrid Exascale Systems, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00824514