Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| pelicans [2014/11/30 13:54] – [serveur judith] gerard | pelicans [2017/08/25 07:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 11: | Ligne 11: | ||
| [henry@judith ~]$ isis_run -h | [henry@judith ~]$ isis_run -h | ||
| </ | </ | ||
| - | * FIXME: ajouter MPI, METIS, et java ? | + | |
| - | * on peut lancer l' | + | * on peut lancer l' |
| * pour accéder au tutoriel depuis xisis, aller dans Preferences, | * pour accéder au tutoriel depuis xisis, aller dans Preferences, | ||
| Ligne 25: | Ligne 25: | ||
| * modifier Makefile.in | * modifier Makefile.in | ||
| * / | * / | ||
| + | * dans Lib/ | ||
| + | |||
| < | < | ||
| [devel1@judith ~/ | [devel1@judith ~/ | ||
| </ | </ | ||
| - | ==== pelicans ==== | + | ==== pelicans |
| + | |||
| + | < | ||
| + | [devel1@judith ~/ | ||
| + | 10c10 | ||
| + | < WITH_MPI | ||
| + | --- | ||
| + | > WITH_MPI | ||
| + | 148c148 | ||
| + | < MPIRUN = / | ||
| + | --- | ||
| + | > MPIRUN = / | ||
| + | 155, | ||
| + | < CPPFLAGS += -I$(MPIPATH)/ | ||
| + | < MPIPATH | ||
| + | --- | ||
| + | > CPPFLAGS += -I/ | ||
| + | > MPIPATH | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | [devel1@judith ~/ | ||
| + | ... | ||
| + | |||
| + | -------------------------------------------------- | ||
| + | | Test is successful | ||
| + | -------------------------------------------------- | ||
| + | |||
| + | ************************************************** | ||
| + | * number of successful tests: 214 | ||
| + | * number of ambiguous tests: 0 | ||
| + | * number of failing tests: 0 | ||
| + | ************************************************** | ||
| + | |||
| + | *** Elapsed time in second: | ||
| + | user 0.084841 | ||
| + | |||
| + | |||
| + | **** | ||
| + | * target test_install completed | ||
| + | **************************************** | ||
| + | make[1]: Leaving directory `/ | ||
| + | </ | ||
| + | |||
| + | on passe les tests MPI | ||
| + | < | ||
| + | [devel1@judith ~/ | ||
| + | [devel1@judith ~/ | ||
| + | ... | ||
| + | **************************************** | ||
| + | make[1]: Leaving directory `/ | ||
| + | ================================================================================= | ||
| + | Test MPI | ||
| + | ================================================================================= | ||
| + | |||
| + | *** Operating system: Linux | ||
| + | |||
| + | *** Executable: / | ||
| + | |||
| + | *** Data file: / | ||
| + | |||
| + | *** PELICANS library | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | |||
| + | ---------------------------------------------------- | ||
| + | | Unit tests performed on class PEL_Expression : | ||
| + | ==================================================== | ||
| + | | ... | ||
| + | | ... | ||
| + | ==================================================== | ||
| + | | End of 2 tests of class PEL_Expression in 2.4e-05 s | ||
| + | ---------------------------------------------------- | ||
| + | |||
| + | ---- Success of all unit tests ---- | ||
| + | |||
| + | *** Elapsed time in second: | ||
| + | user 0.00017 | ||
| + | </ | ||
| + | |||
| + | ==== pelicans avec metis ==== | ||
| < | < | ||
| Ligne 57: | Ligne 141: | ||
| </ | </ | ||
| + | et on lance la compilation | ||
| + | < | ||
| + | [devel1@judith ~/ | ||
| + | ================================================================================= | ||
| + | Configuration file | ||
| + | ================================================================================= | ||
| + | |||
| + | Hostname: judith.cmi.univ-mrs.fr | ||
| + | Compiler: gcc | ||
| + | Architecture-Makefile searched in: | ||
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| + | * Linux-gcc | ||
| + | | ||
| + | | ||
| + | | ||
| + | Extra-Makefile searched in: | ||
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | * Linux-undef | ||
| + | Compiler Architecture name: Linux-gcc | ||
| + | External libraries: | ||
| + | MPI: enabled | ||
| + | JAVA: disabled | ||
| + | | ||
| + | ================================================================================= | ||
| + | Installing PELICANS, level=opt0 | ||
| + | ================================================================================= | ||
| + | ... | ||
| + | | Test is successful | ||
| + | -------------------------------------------------- | ||
| + | -------------------------------------------------- | ||
| + | | ISIS/ | ||
| + | -------------------------------------------------- | ||
| + | | Test is successful | ||
| + | -------------------------------------------------- | ||
| + | |||
| + | ************************************************** | ||
| + | * number of successful tests: 214 | ||
| + | * number of ambiguous tests: 0 | ||
| + | * number of failing tests: 0 | ||
| + | ************************************************** | ||
| + | |||
| + | *** Elapsed time in second: | ||
| + | user 0.068729 | ||
| + | |||
| + | |||
| + | **** | ||
| + | * target test_install completed | ||
| + | **************************************** | ||
| + | make[1]: Leaving directory `/ | ||
| + | </ | ||
| + | |||
| + | ==== Test parallèle (tutorial) ==== | ||
| + | on modifie le data.pel, comme indiqué dans le tutorial (p72): | ||
| + | < | ||
| + | [ghenry@holopherne RoomFire]$ grep parallel *.pel | ||
| + | data.pel: | ||
| + | [ghenry@holopherne RoomFire]$ grep splitt *.pel | ||
| + | data.pel: | ||
| + | </ | ||
| + | et on lance le calcul, sur une machine qui a 30 slots (CentOS 7, openmpi openmpi-1.6.4-3): | ||
| + | < | ||
| + | [ghenry@holopherne RoomFire]$ which mpirun | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | [ghenry@holopherne RoomFire]$ isis_run data.pel resu -np 2 | ||
| + | Process #0 : launched on holopherne.cmi.univ-mrs.fr (79758). | ||
| + | Process #1 : launched on holopherne.cmi.univ-mrs.fr (79759). | ||
| + | Process #1 : terminated. | ||
| + | Process #0 : terminated. | ||
| + | Process #0 : launched on holopherne.cmi.univ-mrs.fr (79766). | ||
| + | Process #1 : launched on holopherne.cmi.univ-mrs.fr (79767). | ||
| + | terminate called after throwing an instance of ' | ||
| + | -------------------------------------------------------------------------- | ||
| + | mpirun noticed that process rank 1 with PID 79767 on node holopherne.cmi.univ-mrs.fr exited on signal 11 (Segmentation fault). | ||
| + | -------------------------------------------------------------------------- | ||
| + | </ | ||
| + | ce bug est dû à une mauvaise version du fichier '' | ||
| + | < | ||
| + | make APPLI0 | ||
| + | </ | ||
| + | et ça passe | ||
| ====== pelicans ====== | ====== pelicans ====== | ||