Un environnement d'exécution de simulation basé sur le calcul volontaire

No Thumbnail Available
Date
2020
Authors
KADACHE NABIL
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Le calcul volontaire (CV) est devenu une technique relativement mature de calcul distribué. Son principe consisté a exploiter le temps de repos des machines ordinaires connectées a internet et avec le consentement de leurs propriétaires. Les applications cibles sont généralement des projets scientiques nécessitant un temps et des ressources énormes de calcul. Les plateformes de calcul volontaire existantes soulévent plusieurs dés concernant les diérentes fonctions qui doivent ^etre assurées. Dans une premére partie de notre travail, nous essayons d'apporter des solutions a deux dés inhérents au CV ; Le premier concerne l'implication de volontaires, qui constitue le maillon faible de ce type de systémes. Nous proposons un nouvel environnement de calcul volontaire social (SVCE) intégrant les fonctionnalités récentes de Facebook afin d'impliquer davantage de volontaires. Le deuxiéme probléme, que nous avons abordé, est celui de l'ordonnancement des t^aches dans les systémes de CV. Pour cela, nous proposons un algorithme qui consistéa générer, pour chaque volontaire, un nombre de taches élémentaires dont le cout d'exécutionre éte la capacité de calcul momentanée des ressources disponibles des volontaires, la validité de notre algorithme est illustrée expérimentalement. Dans la deuxiéme partie de notre thése, nous nous penchons sur la simulation distribuée, nous proposons à cet éet un environnement de simulation (VolSIM) qui combine les techniques liées au calcul volontaire àn d'exécuter des simulations qui requiérent des ressources conséquentes.
Description
Keywords
Citation