mpi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mpi [2009/07/11 09:00] gerardmpi [2017/08/25 09:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== MPICH ====== +====== Utilisation de MPI ====== 
-sur nemo, slatp, shrek +connaître l'environnmeent (sur octopus): 
-1.2.6, 1.2.7p1, 1.2.7.p1 +<code> 
-32bits et  64 bits+module avail mpi
  
-[[http://www-unix.mcs.anl.gov/mpi/mpich/]]+-------------------- /local/apps/Modules/3.2.6/modulefiles --------------------- 
 +mpi/openmpi144 mpi/sunhpc8    mpi/sunhpc82   mpi/sunhpc821c
  
-/usr/local/mpich-1.2.6+</code>
  
-/usr/local/mpich-1.2.6-new+====== Différentes versions ====== 
 + 
 + 
 +===== OpenMPI ===== 
 +  * [[http://www.open-mpi.org]] 
 +  * [[openmpi_compilation|compilation]] 
 + 
 +===== HPC Cluster Tools 8 (OpenMPI) ===== 
 +juin 09 ''Sun HPC ClusterTools 8.2 is based on the Open MPI 1.3.3 release.'' 
 +  * [[http://docs.sun.com/app/docs/prod/hpc.cluster82?l=en&a=view|doc]] 
 +<code> 
 +module load hpc82 
 +</code> 
 +ou 
 +<code> 
 +module load sunhpc 
 +</code>
  
-/usr/local/mpich-1.2.7p1 
  
  
  
-====== HPC Cluster Tools 6 ======+===== HPC Cluster Tools 6 =====
  
  
Ligne 27: Ligne 43:
 </code> </code>
  
 +===== MPICH =====
 +sur nemo, slatp, shrek
 +1.2.6, 1.2.7p1, 1.2.7.p1
 +32bits et  64 bits
 +
 +[[http://www-unix.mcs.anl.gov/mpi/mpich/]]
 +
 +/usr/local/mpich-1.2.6
 +
 +/usr/local/mpich-1.2.6-new
 +
 +/usr/local/mpich-1.2.7p1
  
  
-====== HPC Cluster Tools 8 (OpenMPI) ====== 
-juin 09 ''Sun HPC ClusterTools 8.2 is based on the Open MPI 1.3.3 release.'' 
-  * [[http://docs.sun.com/app/docs/prod/hpc.cluster82?l=en&a=view|doc]] 
-<code> 
-module load hpc82 
-</code> 
  
  
Ligne 71: Ligne 93:
  
 ====== Tests PETSC ====== ====== Tests PETSC ======
 +===== petsc-3.1-p8 =====
 +sur octopus, faire:
 +<code>
 +module load sunhpc petsc3.1_p8_hpc8
 +</code>
 +  * récupérer l'{{:petsc:petsc3.1_example.tar|exemple}} (fourni par Yann Jobic de l'IUSTI)
 +  * puis lancer la compilation et l'exécution:
 +<code>
 +make -f Makefile_petsc3.1 solv_ksp
 +mpirun -np 2 ./solv_ksp -mat_type mpiaij -pc_type lu -pc_factor_mat_solver_package mumps -nx 1000 -ny 1000 -debug 0
 +</code>
 +
 +===== petsc-2.3.0 =====
  
 <code> <code>
  • mpi.1247295610.txt.gz
  • Dernière modification : 2017/08/25 09:55
  • (modification externe)