Le modèle de programmation InKS - Maison de la Simulation Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

Le modèle de programmation InKS

Résumé

Améliorer la productivité et la maintenabilité des codes de simulation est un enjeu de recherche ma-jeur compte tenu de leur complexification. Une réponse à ce défi est de séparer la sémantique des choix d'exécution. Cette scission facilite la coopération entre chercheurs en permettant à chacun de se concentrer sur un aspect. Dans ce papier, nous proposons un modèle de programmation, InKS, qui vise à simplifier le développement des codes en séparant sémantique et choix d'exécution. Le modèle s'accompagne d'un langage décrivant la sémantique. Les choix d'exécution sont ensuite pris en compte automatiquement, par notre compilateur, ou manuellement, par les scientifiques. L'éva-luation du modèle InKS ne montre pas d'augmentation de la complexité d'implémentation du code ni de réduction des possibilités d'optimisation. Ainsi, le modèle permet d'obtenir les mêmes performances que des applications C standards tout en séparant la sémantique des choix d'exécution.
Fichier principal
Vignette du fichier
Papier_francais.pdf (133.87 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01890155 , version 1 (08-10-2018)

Identifiants

  • HAL Id : hal-01890155 , version 1

Citer

Ksander Ejjaaouani. Le modèle de programmation InKS. Compas 2018 - Conférence d’informatique en Parallélisme, Architecture et Système, Jul 2018, Toulouse, France. ⟨hal-01890155⟩
134 Consultations
59 Téléchargements

Partager

Gmail Facebook X LinkedIn More