Improving Scalability and Maintenance of Software for High-Performance Scientific Computing by Combining MDE and Frameworks - CNRS - Centre national de la recherche scientifique Accéder directement au contenu
Communication Dans Un Congrès Année : 2011

Improving Scalability and Maintenance of Software for High-Performance Scientific Computing by Combining MDE and Frameworks

Résumé

In recent years, numerical simulation has attracted increasing interest within industry and among academics. Paradoxically, the development and maintenance of high performance scientific computing software has become more complex due to the diversification of hardware architectures and their related programming languages and libraries. In this paper, we share our experience in using model-driven development for numerical simulation software. Our approach called MDE4HPC proposes to tackle development complexity by using a domain specific modeling language to describe abstract views of the software. We present and analyse the results obtained with its implementation when deriving this abstract model to target Arcane, a development framework for 2D and 3D numerical simulation software.
Fichier principal
Vignette du fichier
Palyart_MODELS_2011_ImprovingScalabilityAndMaintenanceOfSoftwareForHigh-PerformanceScientificComputing.pdf (1.04 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-00760410 , version 1 (03-12-2012)

Identifiants

  • HAL Id : hal-00760410 , version 1

Citer

Marc Palyart, David Lugato, Ileana Ober, Jean-Michel Bruel. Improving Scalability and Maintenance of Software for High-Performance Scientific Computing by Combining MDE and Frameworks. ACM/IEEE 14th International Conference on Model Driven Engineering Languages and Systems (MODELS), Oct 2011, Wellington, New Zealand. pp.213-227. ⟨hal-00760410⟩
189 Consultations
393 Téléchargements

Partager

Gmail Facebook X LinkedIn More