mumps

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
Dernière révisionLes deux révisions suivantes
mumps [2011/10/12 16:21] – [relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object] gerardmumps [2011/10/14 16:38] gerard
Ligne 2: Ligne 2:
   * [[http://graal.ens-lyon.fr/MUMPS/ ]]    * [[http://graal.ens-lyon.fr/MUMPS/ ]] 
   * sur octopus   * sur octopus
-  * 4.6.4+  *  
 +===== 4.6.4 ===== 
   * dans ''/local/apps/mumps+mpi/MUMPS_4.6.4''   * dans ''/local/apps/mumps+mpi/MUMPS_4.6.4''
   * compilé avec Blacs, Scalapack, metis 4.0.3 et SunMPI (voir  [[http://www.latp.univ-mrs.fr/vfcc/doku.php?id=utilisation_de_mumps]] )   * compilé avec Blacs, Scalapack, metis 4.0.3 et SunMPI (voir  [[http://www.latp.univ-mrs.fr/vfcc/doku.php?id=utilisation_de_mumps]] )
   * pour le compiler avec MPICH, ne pas oublier -lrt à l'édition de liens   * pour le compiler avec MPICH, ne pas oublier -lrt à l'édition de liens
 +
 +===== 4.10.0 =====
 +  * dans ''/local/apps/MUMPS_4.10.0''
 +  * blacs et scalapack sont inclus dans sunstudio12.1
 +  * la config:
 +
 +<code>
 +[devel1@octopus ~/MUMPS_4.10.0]$ diff Make.inc/Makefile.SUN.PAR Makefile.inc 
 +69,71c69,71
 +< CC      = cc
 +< FC = f90
 +< FL = f90
 +---
 +> CC      = mpicc
 +> FC = mpif90
 +> FL = mpif90
 +75,77c75,77
 +< SCALAP  = -ls3l -lhpcshm
 +< INCPAR  = -I/opt/SUNWhpc/include
 +< LIBPAR  = -L/opt/SUNWhpc/lib -R/opt/SUNWhpc/lib $(SCALAP)  -lmpi 
 +---
 +> SCALAP  = -lscalapack -lblacs_openmpi
 +> INCPAR  = -I/opt/sun/sunstudio12.1/include
 +> LIBPAR  = -L/opt/sun/sunstudio12.1/lib/amd64 -R/opt/sun/sunstudio12.1/lib/amd64 $(SCALAP)  -lmpi 
 +80c80
 +< LIBBLAS = -lsunperf -lf77compat
 +---
 +> LIBBLAS = -xlic_lib=sunperf #-lsunperf -lf77compat
 +88a89,92
 +> OPTF    = -m64 -xmodel=medium -KPIC -DALLOW_NON_INIT -DSUN_ -xlic_lib=sunperf
 +> OPTL    = -m64 -xmodel=medium -KPIC -xlic_lib=sunperf
 +> OPTC    = -m64 -xmodel=medium -KPIC -xlic_lib=sunperf
 +</code>
 + * à utiliser avec sunstudio12.1 et SunHPC8.2.1c
 +<code>
 +module unload sunstudio
 +module unload sunhpc
 +module unload mpi
 +module load sunstudio/12.1
 +module load mpi/sunhpc821c
 +</code>
  
  
-===== Executer l'exemple fourni avec mumps =====+====== Executer l'exemple fourni avec mumps ======
   * se connecter sur octopus   * se connecter sur octopus
   * lancer   * lancer
Ligne 18: Ligne 61:
  
  
-===== Problèmes ===== +====== Problèmes ====== 
-==== relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object ====+===== relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object =====
  
 <code> <code>
  • mumps.txt
  • Dernière modification : 2017/08/25 09:56
  • de 127.0.0.1