Conception et mise en Œuvre d'un noyau transactionnel dans un environnement parallele
Institution:
Paris 6Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
Nous presentons dans ce memoire une experience de conception et d'implantation d'un noyau transactionnel assurant la gestion de la memoire, le controle de concurrence et la reprise sur panne dans un environnement parallele. Nous montrons que l'organisation des structures de donnees est primordiale pour garantir un reel parallelisme et donc un gain de performances. Nous analysons les choix effectues dans chaque composant du noyau transactionnel et les evaluons, en termes de performances, par une serie de mesures specifiques. Le noyau transactionnel est integre dans le prototype dbs3 (database system for shared store) mis en Œuvre sur des architectures paralleles de type memoire partagee. Ce prototype a ete implante sur les machines encore multimax (10 processeurs) et ksr1 (72 processeurs). L'architecture memoire virtuellement partagee de la ksr1 nous a permis d'effectuer des mesures de performances particulierement interessantes grace au benchmark du wisconsin