source: trunk/MESOSCALE_DEV/MPI/notes.mpi @ 341

Last change on this file since 341 was 341, checked in by aslmd, 13 years ago

MESOSCALE: tests pour faire marcher le modele en parallele sur la ferme. toujours infructueux... toutes les notes incluses et options explorees en commentaire. les options par defaut restent les memes en attendant. ajout de scripts pour compiler NETCDF et MPI. correction d un probleme de Registry et de makemeso pour les runs LES ancienne physique. ajout d un cas test LES phoenix.

File size: 2.3 KB
Line 
1
2pour le debug
3pour le 1
4mpirun -machinefile ./machinefile -np 4 wrf.exe < /dev/null &
5et utiliser le script
6pour le 2
7pgdbg -mpi:/donnees/aslmd/MPI/mpich2-1.3.1_normal/bin/mpirun -np 4 wrf.exe
8
9
10mpich2-1.3.1 avec pgf 2011
11---------------------------
12la source est la
13http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.3.1/mpich2-1.3.1.tar.gz
14la methode est expliquee la
15http://www.pgroup.com/resources/mpich/mpich2_131_pgi2011.htm
16
17semble fonctionner
18attention mpd n'existe plus, il faut preciser -hosts sur mpirun [plus pratique finalement ?]
19OK mpirun direct et ca marche sur une machine
20
21il faudrait compiler
22- avec fastsse
23- avec --with-device=ch3:nemesis comme avant
24
25ou alors
26--disable-fast --enable-g=dbg
27
28
29
30mpich2-1.4.1p1 avec pgf 2011
31----------------------------
32http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.4.1p1/mpich2-1.4.1p1.tar.gz
33./configure --prefix=$PWD  --with-device=ch3:nemesis
34make
35
36OK mais pas mpd mpboot etc... !!!
37
38
39mpich2-1.2.1p1
40-------------------------
41
42http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.2.1p1/mpich2-1.2.1p1.tar.gz
43
44./configure --prefix=$PWD  --with-device=ch3:nemesis
45--> OK avec pgf90 v7
46
47test avec gfortran
48voir script install_gfortran
49parait avoir compile...
50--------------
51pb rencontre
52--------------
53You have another version of autoconf.  It may work, but is not guaranteed to.
54If you have problems, you may need to regenerate the build system entirely.
55To do so, use the procedure documented by the package, typically `autoreconf'.
56configure.in:1: error: Autoconf version 2.63 or higher is required
57configure.in:1: the top level
58autom4te: /usr/bin/m4 failed with exit status: 63
59WARNING: `autoconf' is probably too old.  You should only need it if
60         you modified `configure.in'.  You might want to install the
61         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
62         archive site.
63
64
65mpich2-1.0.8
66------------
67
68http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.0.8/mpich2-1.0.8.tar.gz
69
70./configure --prefix=$PWD  --with-device=ch3:nemesis
71make
72
73PS: no make install, possible problems with Python version
74better to define a WHERE_MPI environment variable
75
76
77TEST TEST TEST TEST
78--enable-sharedlibs=gcc
79./configure --prefix=$PWD --enable-sharedlibs=gcc --with-device=ch3:nemesis --enable-fast
Note: See TracBrowser for help on using the repository browser.