Titre original :

Dream : une mémoire partagée répartie à cohérence programmable

  • Langue : Français
  • Discipline : Informatique
  • Identifiant : Inconnu
  • Type de thèse : Doctorat
  • Date de soutenance : 01/01/1997

Résumé en langue originale

IL EST MAINTENANT RECONNU QUE LA CONCEPTION D'APPLICATION PARALLELES EST DIFFICILE ET QUE LES MODELES DE PROGRAMMATION BASES SUR UNE MEMOIRE PARTAGEE REPARTIE AIDENT ET FACILITENT LE TRAVAIL DE DEVELOPPEMENT. CEPENDANT, LES MODELES DE COHERENCE SONT GENERALEMENT ASSEZ FORTS, D'OU DES PROBLEMES D'IMPLEMENTATION ET D'EFFICACITE. NOTRE PROPOSITION DE MODELE DE MEMOIRE PARTAGEE, DREAM, S'ATTACHE A DEFINIR UN MODELE DE COHERENCE DIT FAIBLE, QUI SE REVELE ETRE SUFFISANT POUR CERTAINES CLASSES D'APPLICATIONS (REGULATION DE CHARGE, CALCUL SCIENTIFIQUE PAR EXEMPLE). LE NIVEAU DE COHERENCE PEUT CEPENDANT ETRE RENFORCE ET DREAM FOURNIT DES FONCTIONNALITES POUR CONSTRUIRE DES PROTOCOLES DE COHERENCE PLUS ELABORES. L'ESPACE PARTAGE PROPOSE PAR DREAM EST STRUCTURE EN REGIONS DESTINEES A ACCUEILLIR LES OBJETS (STRUCTURES, VARIABLES) A PARTAGER. CHAQUE REGION EST UNE UNITE INDEPENDANTE POUVANT AVOIR UNE TAILLE, AINSI QU'UN COMPORTEMENT (UNE COHERENCE) DIFFERENT DES AUTRES REGIONS. LES OPERATEURS D'ACCES UTILISES SUR UN OBJET PARTAGE EN MEMOIRE DREAM, C'EST A DIRE DANS UNE REGION, SONT LES MEMES QUE CEUX UTILISES EN MEMOIRE LOCALE. CECI PERMET DE REALISER AISEMENT DES STRUCTURES COMPLEXES PARTAGEES, TELLES QUE DES ARBRES OU DES LISTES CHAINEES, EXACTEMENT COMME SI ELLES ETAIENT REALISEES EN MEMOIRE NON PARTAGEE. DE PLUS, DREAM AUTORISE UNE PROGRAMMATION HYBRIDE UTILISANT A LA FOIS LA MEMOIRE PARTAGEE ET LES PROCESSUS COMMUNICANTS, CE QUI PERMET DE PROFITER DES AVANTAGES DE CHACUN DES MODELES. DREAM A ETE DEVELOPPE AVEC UNE DEMARCHE ORIENTEE OBJET ET INCITE LE PROGRAMMEUR A POURSUIVRE DANS CETTE VOIE. NOUS MONTRONS AUSSI DANS CETTE THESE QUE LES APPLICATIONS PEUVENT ETRE FACILEMENT MODELISEES AVEC DREAM, ET QUE LES PERFORMANCES OBTENUES SONT ASSEZ PROMETTEUSES

AUTEUR

  • Dumoulin, Cédric
Droits d'auteur : Ce document est protégé en vertu du Code de la Propriété Intellectuelle.
Accès libre