• Français
    • English
  • Français 
    • Français
    • English
  • Login
View Document 
  •   Savoirs UdeS Home
  • Sciences
  • Sciences – Mémoires
  • View Document
  •   Savoirs UdeS Home
  • Sciences
  • Sciences – Mémoires
  • View Document
JavaScript is disabled for your browser. Some features of this site may not work without it.

Browse

All of Savoirs UdeSDomains & CollectionsBy Issue DateAuthorsTitlesSubjectsDirectorsThis CollectionBy Issue DateAuthorsTitlesSubjectsDirectors

My Account

Login

Statistics

View Usage Statistics

Le logiciel de calcul distribué Snowflakes

Thumbnail
View/Open
MR18930.pdf (6.658Mb)
Publication date
2006
Author(s)
Birtz, Laurent
Show full document record
Abstract
Ce 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.
URI
http://savoirs.usherbrooke.ca/handle/11143/4673
Collection
  • Sciences – Mémoires [1602]

DSpace software [version 5.4 XMLUI], copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
 

 


DSpace software [version 5.4 XMLUI], copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback