B. A. Allan, A component architecture for high-performance scientific computing, International Journal of High Performance Computing Applications, vol.20, issue.2, pp.163-202, 2006.

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, pp.187-198, 2011.
DOI : 10.1002/cpe.1631

URL : https://hal.archives-ouvertes.fr/inria-00550877

F. Baude, D. Caromel, C. Dalmasso, M. Danelutto, V. Getov et al., Gcm: a grid extension to fractal for autonomous distributed components. annals of telecommunications, pp.5-24, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00323919

M. Bauer, S. Treichler, E. Slaughter, and A. Aiken, Legion: Expressing locality and independence with logical regions, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis, 2012.
DOI : 10.1109/SC.2012.71

J. Bigot, Z. Hou, C. Prez, and V. Pichon, A low level component model easing performance portability of HPC applications, Computing, vol.4, issue.5, pp.1115-1130, 2014.
DOI : 10.1109/TSE.1976.233837

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

J. Bigot and C. Pérez, Increasing Reuse in Component Models through Genericity, 2009.
DOI : 10.1145/1456190.1456194

URL : https://hal.archives-ouvertes.fr/inria-00388508

J. Camier, Improving performance portability and exascale software productivity with the ∇ numerical programming language, Proceedings of the 3rd International Conference on Exascale Applications and Software, EASC '15, pp.126-131

M. Christen, O. Schenk, and H. Burkhart, PATUS: A Code Generation and Autotuning Framework for Parallel Iterative Stencil Computations on Modern Microarchitectures, 2011 IEEE International Parallel & Distributed Processing Symposium, pp.676-687, 2011.
DOI : 10.1109/IPDPS.2011.70

S. Cordier, H. Coullon, O. Delestre, C. Laguerre, M. Hoang-le et al., FullSWOF Paral: Comparison of two parallelization strategies (MPI and SKELGIS) on a software designed for hydrology applications, ESAIM: Proceedings, pp.59-79, 2013.
DOI : 10.1051/proc/201343004

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

H. Coullon and S. Limet, The SIPSim implicit parallelism model and the SkelGIS library. Concurrency and Computation: Practice and Experience, 2015.
DOI : 10.1002/cpe.3494

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

C. Héì-ene and S. Limet, Algorithmic skeleton library for scientific simulations: Skelgis, International Conference on High Performance Computing & Simulation , HPCS 2013, pp.429-436, 2013.

S. Héì-ene-coullon, H. Limet, and . Minh, Parallelization of Shallow-Water Equations with the Algorithmic Skeleton Library SkelGIS, Procedia Computer Science, vol.18, pp.591-600, 2013.

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

Z. Devito, N. Joubert, F. Palacios, S. Oakley, M. Medina et al., Liszt, Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis on, SC '11, pp.1-912, 2011.
DOI : 10.1145/2063384.2063396

S. Ferrari and F. Saleri, A new two-dimensional Shallow Water model including pressure effects and slow varying bottom topography, ESAIM: Mathematical Modelling and Numerical Analysis, vol.192, issue.2, pp.211-234, 2004.
DOI : 10.1007/s002200050304

URL : http://www.esaim-m2an.org/articles/m2an/pdf/2004/02/m2an0302.pdf

T. Gautier, J. V. Lima, N. Maillard, and B. Raffin, XKaapi: A Runtime System for Data-Flow Task Programming on Heterogeneous Architectures, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing, pp.1299-1308, 2013.
DOI : 10.1109/IPDPS.2013.66

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

M. B. Giles, G. R. Mudalige, Z. Sharif, G. Markall, and P. H. Kelly, Performance analysis of the OP2 framework on many-core architectures, ACM SIGMETRICS Performance Evaluation Review, vol.38, issue.4, pp.9-15, 2011.
DOI : 10.1145/1964218.1964221

H. Kaiser, T. Heller, B. Adelstein-lelbach, A. Serio, and D. Fey, HPX, Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, PGAS '14, pp.1-6, 2014.
DOI : 10.1145/362759.362813

P. Kambadur, A. Gupta, A. Ghoting, H. Avron, and A. Lumsdaine, PFunc, Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, SC '09, pp.1-43, 2009.
DOI : 10.1145/1654059.1654103

C. Lachat, F. Pellegrini, and C. Dobrzynski, PaMPA: Parallel Mesh Partitioning and Adaptation, 21st International Conference on Domain Decomposition Methods (DD21), 2012.
URL : https://hal.archives-ouvertes.fr/hal-00768916

V. Lanore and C. Pérez, A Reconfigurable Component Model for HPC, Proceedings of the 18th International ACM SIGSOFT Symposium on Component-Based Software Engineering, CBSE '15, pp.1-10, 2015.
DOI : 10.1016/S0010-4655(99)00501-9

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

J. Nieplocha, B. Palmer, V. Tipparaju, M. Krishnan, H. Trease et al., Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit, The International Journal of High Performance Computing Applications, vol.13, issue.2, pp.203-231, 2006.
DOI : 10.1002/(SICI)1096-9128(199809/11)10:11/13<825::AID-CPE383>3.0.CO;2-H

M. Object and . Group, Corba component model 4.0 specification. Specification Version 4.0, Object Management Group, 2006.

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

J. Ragan-kelley, C. Barnes, A. Adams, S. Paris, F. Durand et al., Halide: A language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines, Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI '13, pp.519-530, 2013.

J. Richard, V. Lanore, and C. Pérez, Towards application variability handling with component models: 3d-fft use case study, Proc. of The 8th Workshop on UnConventional High Performance Computing (UCHPC), 2015.
URL : https://hal.archives-ouvertes.fr/hal-01192732

C. Schmitt, S. Kuckuk, F. Hannig, H. Köstler, and J. Teich, ExaSlang: A Domain-Specific Language for Highly Scalable Multigrid Solvers, 2014 Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing, pp.42-51, 2014.
DOI : 10.1109/WOLFHPC.2014.11

C. Szyperski, Component Software: Beyond Object-Oriented Programming, 2002.

Y. Tang, R. A. Chowdhury, B. C. Kuszmaul, C. Luk, and C. E. Leiserson, The pochoir stencil compiler, Proceedings of the 23rd ACM symposium on Parallelism in algorithms and architectures, SPAA '11, pp.117-128, 2011.
DOI : 10.1145/1989493.1989508

URL : http://dspace.mit.edu/bitstream/1721.1/72122/1/Leiserson_The%20Pochoir%20Stencil%20Compiler.pdf

J. Valdes, R. E. Tarjan, and E. L. Lawler, The recognition of series parallel digraphs, Proceedings of the Eleventh Annual ACM Symposium on Theory of Computing, STOC '79, pp.1-12, 1979.