Table des figures
3.1 Diagramme UML de l’algorithme s´equentiel ................ 8
3.2 Trajectoires de 16 plan`etes en interaction gravitationnelle ......... 9
3.3 Evolution des performances de l’algorithme s´equentiel de r´ef´erence en fonction
du nombre de plan`etes .......................... 10
3.4 Evolution des performances de l’algorithme s´equentiel optimis´e en fonction du
nombre de plan`etes ............................ 12
3.5 Comparaison des deux algorithmes s´equentiels ............... 13
4.1 Les diff´erentes op´erations sur un JavaSpace ................ 15
6.1 D´eploiement sur le cluster de 32 PCs ................... 23
6.2 Temps d’ex´ecution en fonction du nombre de plan`etes et du nombre de pro-
cesseurs pour la version 1 de l’algorithme parall´elis´e ............ 24
6.3 Temps d’ex´ecution en fonction du nombre de plan`etes pour diff´erentes confi-
gurations du nombre de processeurs et pour la version 1 de l’algorithme pa-
rall´elis´e ................................. 26
6.4 Temps d’ex´ecution en fonction du nombre de processeurs pour diff´erentes
configurations du nombre de plan`etes et pour la version 1 de l’algorithme
parall´elis´e ................................ 26
6.5 Courbes de speed-up pour diff´erentes configurations du nombre de processeurs
pour la version 1 de l’algorithme parall´elis´e ................ 27
7.1 Etape 1 de l’algorithme parall´elis´e version 2 ................ 31
7.2 Etape 2 de l’algorithme parall´elis´e version 2 ................ 32
7.3 Etape 3 de l’algorithme parall´elis´e version 2 ................ 33
7.4 Etape 4 de l’algorithme parall´elis´e version 2 ................ 34
7.5 Temps d’ex´ecution en fonction du nombre de plan`etes et du nombre de pro-
cesseurs pour la version 2 de l’algorithme parallelis´e ............ 35
7.6 Temps d’ex´ecution en fonction du nombre de plan`etes pour diff´erentes confi-
gurations du nombre de processeurs et pour la version 2 de l’algorithme pa-
rall´elis´e ................................. 36