Environnement de programmation parallèle: application au langage Prolog

Résumé : Cette thèse présente l'étude de l'implantation d'un système Prolog parallèle sur une architecture sans mémoire commune dans le cadre du projet PLoSys (Parallel Logic System). L'exécution exploite le parallélisme de manière implicite. Le système repose sur un modèle OU multiséquentiel. Le partage de l'état d'exécution est assuré par copie des données. Le langage Prolog supporté est complet, et intègre les effets de bord classiques du langage. La gestion parallèle fait l'objet d'une étude complète pour préserver la compatibilité avec l'exécution séquentielle du langage Prolog. En particulier, une méthode originale est présentée pour la gestion parallèle des effets de bord. Enfin, ce document présente la réalisation d'un prototype portable, ainsi que l'analyse des résultats obtenus
Document type :
Theses
Complete list of metadatas

https://tel.archives-ouvertes.fr/tel-00346188
Contributor : Thèses Imag <>
Submitted on : Thursday, December 11, 2008 - 11:15:01 AM
Last modification on : Thursday, January 11, 2018 - 6:20:25 AM
Long-term archiving on : Tuesday, June 8, 2010 - 4:16:22 PM

Identifiers

  • HAL Id : tel-00346188, version 1

Collections

Citation

Eric Morel. Environnement de programmation parallèle: application au langage Prolog. Modélisation et simulation. Université Joseph-Fourier - Grenoble I, 1996. Français. ⟨tel-00346188⟩

Share

Metrics

Record views

400

Files downloads

324