Changes between Version 25 and Version 26 of Tutorial/JobSubm
- Timestamp:
- May 15, 2008, 4:34:39 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Tutorial/JobSubm
v25 v26 106 106 107 107 === Soumission d'un job MPI === 108 Beaucoup de disciplines utilisent des jobs parallèles. MPI (Message PassingInterface) est un protocole qui permet la communication entre les tâches parallèles. Les jobs MPIs sont supportés dans la grille. La grille supporte deux installations différentes du MPI : LAM, et OpenMPI. Le support de MPICH et MPICH2 seront bientôt disponibles. Le logiciel '''mpi-start''' développé par le projet européen int.eu.grid facilite l'utilisation du MPI dans la grille. L'utilisateur peut définir : 108 Beaucoup de disciplines utilisent des jobs parallèles. MPI (Message PassingInterface) est un protocole qui permet la communication entre les tâches parallèles. Les jobs MPIs sont supportés dans la grille. La grille permet d'utiliser les différentes versions et implémentations de MPI : 109 * MPI v1 : LAM MPICH 110 * MPI v2 : openMPI et MPICH2 111 112 Le logiciel `mpi-start` développé par le projet européen [http://www.interactive-grid.eu/ int.eu.grid] facilite l'utilisation du MPI dans la grille. L'utilisateur peut définir : 109 113 1. Un script à exécuter avant le binaire MPI (par exemple pour compiler le programme), 110 114 1. Le programme lui-même, et … … 115 119 1. Changez le nombre de CPUs utilisé par le job. Vérifiez que le job marche toujours. Fonctionne t-il aussi si vous spécifiez 1000 CPU? 116 120 La grille supporte les jobs MPI sur un seul site. MPI avec esclaves sur plusieurs sites n'est pas supporté. Le support du MPI évolue très rapidement dans la grille en ce moment. Ceci va se stabiliser dans quelques mois. 121 122 Les informations officielles à jour pour l'utilisation de MPI sur la grille EGEE sont disponibles sur le site [http://egee-uig.web.cern.ch/egee-uig/production_pages/MPIJobs.html EGEE UIG]. Plus de détails sont disponibles sur le site du [http://www.grid.ie/mpi/wiki MPI Working Group].