You are here: Foswiki>Main/Cimec Web>AquilesCluster>MpichF95Installation (05 Sep 2014, MarioStorti)Edit Attach
-- JorgeDElia - 21 Jun 2006

MPICH2-1.0.3 EN AQUILES:

1. Sobre las diferencias entre las tres instalaciones:

%CODE{ lang="bash" num="1" }% /usr/local/mpich2-1.0.3 /usr/local/mpich2-1.0.3-intel /usr/local/mpich2-1.0.3-g95 %ENDCODE%

La configuracion de /usr/local/mpich2-1.0.3 es la historica que ha sido empleada por el "PETSc-FEM team", es decir,

%CODE{ lang="bash" num="1" }% /configure --enable-sharedlibs=gcc --enable-fast --enable-mpe --enable-f77 --disable-f90 %ENDCODE%

mientras que las de /usr/local/mpich2-1.0.3-intel/ y /usr/local/mpich2-1.0.3-g95/ fueron con:

%CODE{ lang="bash" num="1" }% ./configure --enable-sharedlibs=gcc --enable-fast --enable-mpe --enable-f77 --enable-f90 --disable-aio %ENDCODE%

La unica diferencia entre las configuraciones sin y con Fortran90 fue la de activar la "--enable-f90". Pero esto, a su vez, obligo el flag no-documentado "--disable-aio", which was suggested by the "MPICH-developers team" (bug report #2524).

Luego de la instalacion se verifica que todos los archivos en /usr/local/mpich2-1.0.3/lib y en /usr/local/mpich2-1.0.3-intel/lib tienen exactamente los mismos bytes excepto en los siguientes: libmpich.a, libmpich.so, libmpichf90.a

2. Instalacion del MPICH2 con IFORT como Compilador Fortran 95

%CODE{ lang="bash" num="1" }% # environment setting export F77=g77 ; echo $F77 export F90FLAGS=-i4 ; echo F90FLAGS

# some previous steps cd /usr/local/paquetes/mpich2-install tar -zxf mpich2-1.0.3.tar.gz mv mpich2-1.0.3 mpich2-install-intel chown -R root mpich2-install-intel chgrp -R users mpich2-install-intel chmod -R 777 mpich2-install-intel cd mpich2-install-intel

# configuration and construction ./configure --enable-sharedlibs=gcc --enable-fast --enable-mpe --disable-aio --enable-f90 --enable-f77 --prefix=/usr/local/mpich2-1.0.3-intel make make install

# adding the symbolik link in prefix/lib # libpmpich.a -> /usr/local/mpich2-1.0.3-intel/lib/libmpich.a
%ENDCODE%


---
Topic revision: r4 - 05 Sep 2014, MarioStorti
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback