Show simple document record

dc.contributor.advisor[non identifié]fr
dc.contributor.authorBirtz, Laurentfr
dc.date.accessioned2014-05-16T15:35:52Z
dc.date.available2014-05-16T15:35:52Z
dc.date.created2006fr
dc.date.issued2006fr
dc.identifier.isbn9780494189306fr
dc.identifier.urihttp://savoirs.usherbrooke.ca/handle/11143/4673
dc.description.abstractCe mémoire présente le logiciel de calcul distribué Snowflakes, un outil conçu pour télécharger et exécuter des applications arbitraires de façon automatique. Snowflakes possède un économiseur d'écran qui peut être installé sur les ordinateurs d'un laboratoire informatique afin de récupérer la puissance de calcul de ces machines sans affecter leur utilisation par les utilisateurs. Lorsqu'il est activé, l'économiseur d'écran se connecte à un serveur Snowflakes et télécharge une application et des données à traiter. L'application effectue des calculs sur ces données jusqu'à ce que son exécution soit interrompue par l'arrivée d'un utilisateur. Le logiciel Snowflakes prend des dispositions pour assurer la sécurité des machines sur lesquelles il est installé. L'économiseur d'écran vérifie l'intégrité des applications qu'il télécharge en employant des techniques cryptographiques. Les applications sont exécutées dans un environnement contrôlé qui les empêche de causer des dommages. Par ailleurs, le logiciel Snowflakes possède un mécanisme qui filtre les mauvais résultats produits par des ordinateurs défectueux. Une attention particulière a été portée à la facilité d'utilisation ainsi qu'au développement des applications. Snowflakes fournit des interfaces graphiques conviviales qui facilitent sa configuration et son utilisation. En outre, le logiciel dispose d'une interface de programmation simple qui permet aux programmeurs de développer rapidement de nouvelles applications. Avec cette interface, nous avons parallélisé deux applications de bio-informatique, et nos expérimentations ont démontré que ces applications parallélisées produisent des résultats beaucoup plus rapidement que leur équivalent séquentiel.fr
dc.language.isofrefr
dc.publisherUniversité de Sherbrookefr
dc.rights© Laurent Birtzfr
dc.titleLe logiciel de calcul distribué Snowflakesfr
dc.typeMémoirefr
tme.degree.disciplineInformatiquefr
tme.degree.grantorFaculté des sciencesfr
tme.degree.levelMaîtrisefr
tme.degree.nameM. Sc.fr


Files in this document

Thumbnail

This document appears in the following Collection(s)

Show simple document record