Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-20 Thread Ralph Castain
Note that (beginning with 1.3) you can also use "platform files" to save configure and default mca params so that you build consistently. Check the examples in contrib/platform. Most of us developers use these religiously, as do our host organizations, for precisely this reason. I believe

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-20 Thread Gus Correa
Hi Gerry I usually put configure commands (and environment variables) on little shell scripts, which I edit to fit the combination of hardware/compiler(s), and keep them in the build directory. Otherwise I would forget the details next time I need to build. If Myrinet and GigE are on separate cl

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Gerry Creager
Gus, I'll give that a try real quick (or as quickly as the compiles can run. I'd not thought of this solution. I've been context-switching too much lately. I've gotta look at this for a gigabit cluster as well. Thanks! Gus Correa wrote: Hi Gerry You may need to compile a hybrid OpenMPI u

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Gerry Creager
Elvedin Trnjanin wrote: That would be one way it dies, but we kept getting errors during compilation without the compilation process exiting which is arguably worse than the behavior you saw. OpenMPI's mpicc doesn't support the -cc flag so it just passes it to pgcc, which doesn't support it e

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Gus Correa
Hi Gerry You may need to compile a hybrid OpenMPI using gcc for C, PGI f90 for Fortran on the OpenMPI configure script. This should give you the required mpicc and mpif90 to do the job. I guess this is what Elvedin meant on his message. I have these hybrids for OpenMPI and MPICH2 here (not Myrin

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Elvedin Trnjanin
That would be one way it dies, but we kept getting errors during compilation without the compilation process exiting which is arguably worse than the behavior you saw. OpenMPI's mpicc doesn't support the -cc flag so it just passes it to pgcc, which doesn't support it either. The easy way to fi

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Jeff Squyres
On Feb 19, 2009, at 11:12 AM, Gerry Creager wrote: Elvedin, Yeah, I thought about that after finding a reference to this in the archives, so I redirected the path to MPI toward the gnu-compiled version. It died in THIS manner: make[3]: Entering directory `/home/gerry/WRFv3/WRFV3/external/

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Gerry Creager
Elvedin, Yeah, I thought about that after finding a reference to this in the archives, so I redirected the path to MPI toward the gnu-compiled version. It died in THIS manner: make[3]: Entering directory `/home/gerry/WRFv3/WRFV3/external/RSL_LITE' mpicc -cc=gcc -DFSEEKO64_OK -w -O3 -DDM_PARA

Re: [OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Elvedin Trnjanin
WRF almost requires that you use gcc for the C/C++ part and the PGI Fortran compilers, if you choose that option. I'd suggest compiling OpenMPI in the same way as that has resolved our various issues. Have you tried that with the same result? Gerry Creager wrote: Howdy, I'm new to this list.

[OMPI users] WRF, OpenMPI and PGI 7.2

2009-02-19 Thread Gerry Creager
Howdy, I'm new to this list. I've done a little review but likely missed something specific to what I'm asking. I'll keep looking but need to resolve this soon. I'm running a Rocks cluster (centos 5), with PGI 7.2-3 compilers, Myricom MX2 hardware and drivers, and OpenMPI1.3 I installed