Changes between Version 86 and Version 87 of Tutorial/JobSubm


Ignore:
Timestamp:
Sep 26, 2010, 6:26:22 PM (15 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Charles Loomis/emailAddress=loomis@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Tutorial/JobSubm

    v86 v87  
    198198
    199199== Soumission d'un job MPI (facultatif) ==
     200
    200201Beaucoup 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 :
    201202 * MPI v1 : LAM MPICH
     
    209210 1. Un script à exécuter après le binaire MPI (par exemple pour enregistrer les résultats dans un SE).
    210211Le fichier `mpi-hooks.sh` définit les scripts à exécuter avant et après le binaire MPI. Le fichier JDL définit les paramètres comme des nombres de CPU pour le job.
    211  1. Lancez un job avec `mpi-start-lam.jdl` Regardez la sortie du job. S'il a fonctionné correctement, on pourra lire des lignes telles que: 
     212La grille supporte les jobs MPI sur un seul site. MPI avec esclaves sur plusieurs sites n'est pas supporté.
     213
     214Les 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].
     215
     216__Exercises__ :
     217 1. Lancez un job avec `MPIHelloWorld.jdl` Regardez la sortie du job. S'il a fonctionné correctement, on pourra lire des lignes telles que: 
    212218  * `Hello world! from processor 3 out of 8`
    213219 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?
    214 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.
    215 
    216 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].
    217220
    218221== Fonctionnalités Avancées (facultatif) ==