Page personnelle de Judicaël RIBAULT
TER - Evaluation et optimisation des benchmarks parallèles de la NASA (NPB) avec la bibliothèque ProActive
Fonction au sein de l'équipe
- Responsable de l'application permettant une utilisation de la bibliotheque ProActive et des NPB
- Optimisation des implémentations
- Rédaction des rapports et documentations
Suivi personnel
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
Heures de travail par numéro de semaine
Semaine 6 (4 heures)
- 1er reunion avec notre encadrant Mr DELBE Christian
- Etude d'exemple ProActive
Semaine 7 (8 heures)
- Etude des descripteur de deploiement ProActive
- Etude d'exemple en local
- 2er reunion avec Mr DELBE
Semaine 8 (8 heures)
- Tentative de l'utilisation de la grille GRID5000 (reussite partiel)
- 3eme reunion avec Mr DELBE
Semaine 9 (12 heures)
- Organisation de la gestion du projet - les roles sont reparties
- Utilisation de la grille avec plus de succées mais quelques points ne sont pas encore résolu
- Deploiement d'un exemple ProActive faisant un calcul de matrice
- 4eme reunion avec Mr DELBE
Semaine 10 (12 heures)
- Les problemes rencontrées sur la grille sont maintenant resolu
- Deploiements sur la grille des benchmarks NPB
- 5eme reunion avec Mr DELBE
Semaine 11 (4 heures)
- 1er analyse du fichier de sortie des benchmarks
- Utilisation de la grille
- 6eme reunion avec Mr DELBE
Semaine 12 (4 heures)
- Préparation de la pré-soutenance
Semaine 15 (25 heures)
- Appronfondissement de l'utilisation de Grid5000 :
- Reservation
- deploiement sur des noeuds reserver
- utilisatoin d'autre site que sophia
- Approfondissement de l'utilisation de ProActive? :
- comprehension du fichier de deployement
- modification et test du fichier de deployement
- premiere approche de l'application a developper :
- recolte des idées interessante
- etude des fonctionnaliter envisageable
- premiere version minimaliste de l'application
Semaine 16 (28 heures)
- petit etat de l'art en ce qui concerne les outils a utiliser dans l'application :
- etude des logiciel choisi pour faciliter l'implementation de l'application
- travaux sur l'application :
- mise en place d'un fichier de configuration
- generation d'un script de deployement a partir d'une base
- lancement d'un benchark
- recuperation des resultats grace a un proceder de reduction
Semaine 17 (32 heures)
- travaux sur l'application :
- analyse, synthese, sauvegarde des resultat dans un fichier XML
- analyse des Timer et production d'un support visuel : un histogramme
- ajout de genericiter :
- le launcher est capable de lancer n'importe quel classe
- compatibiliter avec tout les benchmarks
- resultat de sortie modifiable, et donc possibiliter de tester n'importe quel produit, et d'avoir les resultat qui coincide
Semaine 18 (50 heures)
- analyse de feedback :
- correction de plusieurs bug mineur
- ajout de nouvelle possibiliter de configuration
- ajout de nouveau script d'exemple
- ajout de nouveau script de deployement de base
- mise en place du launcher avec les NPB :
- Nombreux test sur tout la grille :
- test de confrontation final des optimisation (initial VS optimisé)
- comparaison de different cluster (paraci(XEON) VS paravent(OPTERON))
- comparaison des performances en faisant varier la taille de la memoire de la JVM
- analyse de nombre maximum de machine pouvant etre utiliser pour repondre a un benchmark (meilleur resultat obtenu 345 machine)
- analyse du comportement de chaque benchmark suivant le nombre de machine, suivant la classe
- ecriture du rapport
Pages connexes
to top
Copyright © 1999-2023 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo? Send feedback