, Intel math kernel library (intel mkl)

B. A. Allan, R. Armstrong, D. E. Bernholdt, F. Bertrand, K. Chiu et al., A component architecture for highperformance scientific computing, Int. J. High Perform. Comput. Appl, vol.20, issue.2, pp.163-202, 2006.

E. Allen, D. Chase, J. Hallett, V. Luchangco, J. Maessen et al., The Fortress Language Specification, 2007.

J. Aranda, D. Damian, and A. Borici, Transition to model-driven engineering-What is revolutionary, what remains the same?, 15th International Conference on Model Driven Engineering Languages and Systems, MODELS 2012, pp.692-708, 2012.

E. Arkin, B. Tekinerdogan, and K. M. Imre, Model-driven approach for supporting the mapping of parallel algorithms to parallel computing platforms, MoDELS, pp.757-773, 2013.

C. Augonnet, S. Thibault, R. Namyst, and P. Wacrenier, StarPU: a unified platform for task scheduling on heterogeneous multicore architectures, Concurr. Comput. Pract. Exp, vol.23, issue.2, pp.187-198, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00384363

M. Bauer, S. Treichler, and A. Aiken, Singe: Leveraging warp specialization for high performance on gpus, Proceedings of the 19th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP '14, pp.119-130, 2014.

J. Bigot, C. Pérez, I. Foster, L. Grandinetti, and G. R. Joubert, High Performance Computing: From Grids and Clouds to Exascale, Advances in Parallel Computing, vol.20, pp.182-201, 2011.

F. Bodin, Keynote: compilers in the manycore era, HiPEAC '09: Proceedings of the 4th International Conference on High Performance Embedded Architectures and Compilers, pp.2-3, 2009.

M. Bourgoin, E. Chailloux, and J. L. Lamotte, Efficient abstractions for GPGPU programming, Int. J. Parallel Program, vol.42, issue.4, pp.583-600, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01216144

R. Breu, B. Agreiter, M. Farwick, M. Felderer, M. Hafner et al., Living models-ten principles for change-driven software engineering, Int. J. Softw. Inform, vol.5, issue.1-2, pp.267-290, 2011.

F. Cantonnet, Y. Yao, M. M. Zahran, and T. A. El-ghazawi, Productivity analysis of the UPC language, IPDPS, 2004.

B. Chamberlain, D. Callahan, and H. Zima, Parallel programmability and the Chapel language, Int. J. High Perform. Comput. Appl, vol.21, issue.3, pp.291-312, 2007.

P. Charles, C. Grothoff, V. Saraswat, C. Donawa, A. Kielstra et al., X10: an object-oriented approach to non-uniform cluster computing, Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, OOPSLA '05, pp.519-538, 2005.

T. Clark, R. B. France, M. Gogolla, and B. V. Selic, Metamodeling model-based engineering tools (Dagstuhl Seminar 13182), Dagstuhl Rep, vol.3, issue.4, pp.188-226, 2013.

T. Clark and P. Muller, Exploiting model driven technology: a tale of two startups, Softw. Syst. Model, vol.11, issue.4, pp.481-493, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00851977

E. Clayberg and D. Rubel, Eclipse: Building Commercial-Quality Plug-ins, 2006.

D. L. Colton and R. Kress, Integral Equation Methods in Scattering Theory, 1983.

L. Dagum and R. Menon, OpenMP: an industry-standard API for shared-memory programming, Comput. Sci. Eng, vol.5, pp.46-55, 1998.

Z. Devito, N. Joubert, F. Palacios, S. Oakley, M. Medina et al., Liszt: a domain specific language for building portable mesh-based pde solvers, Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, vol.9, pp.1-9, 2011.

J. J. Dongarra, Performance of various computers using standard linear equations software, SIGARCH Comput. Archit. News, vol.20, issue.3, pp.22-44, 2014.

G. Foxy, K. Hawick, and A. White, Characteristics of hpc scientific and engineering applications, Second Pasadena Workshop on System Software on Tools for High Performance Computing Environments, 1996.

A. Gamatié, S. Le-beux, E. Piel, R. Ben-atitallah, A. Etien et al., A model-driven design framework for massively parallel embedded systems, ACM Trans. Embed. Comput. Syst, vol.10, issue.4, p.36, 2011.

J. Gonnord, P. Leca, and F. Robin, Au delà de 50 mille milliards d'opérations par seconde, La Recherche, vol.393, pp.39-44, 2006.

G. Grospellier and B. Lelandais, The Arcane development framework, POOSC '09, 2009.

O. M. Group, Corba component model 4.0 specification, Object Management Group, 2006.

O. M. Group, MOF 2.4 Specification, 2011.

R. Hanson and A. Tacy, GWT in Action: Easy Ajax with the Google Web Toolkit, 2007.

R. Harrington, Time-harmonic electromagnetic fields, IEEE Press Series on Electromagnetic Wave Theory, 2001.

J. Hutchinson, J. Whittle, M. Rouncefi-eld, and S. Kristoffersen, Empirical assessment of MDE in industry, Proceedings of the 33rd International Conference on Software Engineering, ICSE, pp.471-480, 2011.

E. Kalliamvakou, M. Palyart, G. Damian, and D. , A fi eld study of modellers at work, 2015 IEEFJACM 7th International Workshop on Modeling in Software Engineering (MiSE, 2015.

J. Kepner, HPC productivity: an overarching view. lot, J. High Perform. Comput. Appl, vol.18, issue.4, pp.393-397, 2004.

K. Keutzer, B. L. Massingill, T. G. Mattson, and B. A. Sanders, A design pattern Janguage for engineering (parallel) software: merg ing the PLPP and OPL projects, Proceedings of the 2010 Workshop on Parallel Programming Patterns, 2010.

. Khronosgroup, The OpenCL specification vl.2, 2011.

G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes et al., , 1997.

D. Kirk, NVIDIA CUDA software and GPU parallel computing architecture, ISMM, pp.103-104, 2007.

A. Kuhn, G. C. Murphy, and C. A. Thompson, An exploratory study of forces and frictions affecting Jarge-scale model-driven devel opment, 15th International Conference on Mode) Driven Engineering Languages and Systems, MODELS, pp.352-367, 2012.

J. R. Larus, Spending Moore's dividend, Commun. ACM, vol.52, issue.5, pp.62-69, 2009.

C. Luk, S. Hong, and H. Kim, Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping, Pro ceedings of the 42nd Annual IEEFJ ACM International Symposium on Microarchitecture, vol.42, pp.45-55, 2009.

Z. Merali, Computational science: ... error, Nature, vol.467, pp.775-777, 2010.

J. Miller and J. Mukerji, Mda guide version 1.0.1. omg/2003-06-01, OMG, 2003.

P. Mohagheghi and V. Dehlen, Where is the proofl -a review of expe riences from applying mde in industry, Proceedings of the 4th European Conference on Mode! Driven Architecture: Foundations and Applications, 2008.

D. L. Moody, The "physics" of notations: Toward a scientific basis for constructing visual notations in software engineering, IEEE Trans. Software Eog, vol.35, pp.756-779, 2009.

G. E. Moore, Cramming more components onto integrated circuits, Electronics, vol.38, issue.8, pp.114-117, 1965.

A. Nanthaamornphong, K. Morris, and S. Filippone, Extracting umJ class diagrams from object-oriented fortran: Forum!, Proceed ings of the 1st International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering, SE-HPCCSE '13, pp.9-16, 2013.

D. Nassiet, Y. Livet, M. Palyart, and D. Lugato, Paprika: rapid UI development of scientific dataset editors for high -performance computing, Proceedings of the 15th international conference on lntegrating System and Software Modeling, SOL' 11, pp.69-78, 2011.

S. Northover and M. Wilson, SWT: the standard widget toolkit, 2004.

H. Oudin, Méthode des éléments fi nis, 2008.

M. Palyart, Une approche basée sur les modèles pour Je développe ment d'applications de simulation numérique haute-performance, 2012.

M. Palyart, D. Lugato, . Ober, and J. Bruel, Improving scala bility and maintenance of software for high-performance scientifi c computing by combining MDE and frameworks, Proceedings of the 14th international conference on Mode) driven engineering Janguages and systems, MODELS' 11, pp.213-227, 2011.

M. Palyart, D. Lugato, . Ober, and J. Bruel, MDE4HPC: An approach for using Model-Driven Engineering in High Performance Computing, 15th System Design Languages Forum, 2011.

M. Palyart, D. Lugato, . Ober, and J. Bruel, HPCML: A Mod eling Language Dedicated to High-Performance Scientific, 1st International Workshop on Model-Driven Engineering for High Performance and CLoud computing (MDHPCL), 2012.

J. Reid, Coarrays in the next fortran standard, SIGPLAN Fortran Forum, vol.29, issue.2, p.2010

H. Shan and J. P. Singh, A Comparison of MPI, SHMEM and Cache-Coherent Shared Address Space Programming Models on a Ttghtly-Coupled Multiprocessors. lot, J. Parallel Program, vol.29, issue.3, pp.283-318, 2001.

S. Shankland, newest tally, supercomputing progress tapers off. CNET, november, 2014.

M. Soir, S. W. Otto, S. Huss-lederman, D. W. Walker, and J. Dongarra, MPI: The complete reference, 1996.

D. Steinberg, F. Budinsl-y, M. Paternostro, and E. Merks, EMF: Eclipse Modeling Framework 2.0, 2009.

J. Stone, D. Gohara, and G. Shi, Opencl: A parallel programming standard for heterogeneous computing systems, Computing in sci ence & engineering, vol.12, issue.3, p.66, 2010.

. Upc-consortium, UPC Language Specifi cations, 2005.

M. Weiland, Fortress and XlO: Novel Languages for HPC, 2007.