Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
documentation:tutorials:build:fortran_parallelehybride [2018/04/24 14:08] – cicaluga | documentation:tutorials:build:fortran_parallelehybride [2020/08/25 15:58] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Compilation et d' | ====== Compilation et d' | ||
- | {{INLINETOC}} | ||
- | ===== Langage C, code parallèle hybrid OpenMP& | ||
- | Soit le programme écrit en C et parallèle hybrid | + | ===== Langage |
+ | Soit le programme écrit en C avec une parallélisation hybride MPI+OpenMP [[documentation: | ||
==== Compilation du programme : ==== | ==== Compilation du programme : ==== | ||
Ligne 62: | Ligne 61: | ||
- | On utilise un script de soumission [[documentation: | + | On utilise un script de soumission [[documentation: |
C'est le script de soumission qui configure l' | C'est le script de soumission qui configure l' | ||
- | '' | + | '' |
< | < | ||
- | qsub script_OpenMP_MPI | + | qsub scriptOpenMP_MPI |
Your job 341093 (" | Your job 341093 (" | ||
Ligne 87: | Ligne 86: | ||
* La sortie de l' | * La sortie de l' | ||
* La sortie erreur (erreur standard) est redirigée dans le fichier '' | * La sortie erreur (erreur standard) est redirigée dans le fichier '' | ||
+ | * La sortie erreur SGE est redirigée dans le fichier '' | ||
+ | * La sortie avec le nome des machines utilisées est redirigée dans le fichier '' | ||
| | ||
< | < | ||
cat ProgrammeOpenMP_MPI.o341093 | cat ProgrammeOpenMP_MPI.o341093 | ||
- | .... | + | Bonjour, je suis le thread 0 parmi 8 threads du process |
+ | Bonjour, je suis le thread 6 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 7 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 4 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 3 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 2 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 5 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 6 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 0 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 3 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 7 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 4 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 2 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 5 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 1 parmi 8 threads du process | ||
+ | Bonjour, je suis le thread 1 parmi 8 threads du process | ||
</ | </ | ||
+ | |||
+ | < | ||
+ | La sortie avec le nome des machines utilisées est redirigée dans le fichier '' | ||
+ | cat ProgrammeOpenMP_MPI.po341093 | ||
+ | c8220node210 | ||
+ | c8220node210 | ||
+ | c8220node210 | ||
+ | c8220node210 | ||
+ | c8220node210 | ||
+ | c8220node210 | ||
+ | c8220node210 | ||
+ | c8220node210 | ||
+ | c8220node209 | ||
+ | c8220node209 | ||
+ | c8220node209 | ||
+ | c8220node209 | ||
+ | c8220node209 | ||
+ | c8220node209 | ||
+ | c8220node209 | ||
+ | c8220node209 | ||
+ | </ | ||
+ |