[Wrf-users] Installating WRF on BlueGene/L

Preeti preeti at csa.iisc.ernet.in
Tue Jun 1 22:38:18 MDT 2010


Hello

I have been trying to install WRF on BlueGene/L for a while. I have
seen the following mail in this regard. From the document
http://www.redbooks.ibm.com/redbooks/pdfs/sg246686.pdf, I followed the
installation instructions for WRF as mentioned in section 8.8 but I am
getting some error in installation. I would be grateful if someone can
help me with this.

I am using netcdf-4.1.1.
I have changed cross_compiling=yes in the configure file. I set the
following variables.

setenv CC blrts_xlc
setenv CPPFLAGS '-D_POSIX_SOURCE -DNDEBUG -D_ALL_SOURCE -DIBMR2Fortran'
setenv FC blrts_xlf
setenv F90 blrts_xlf90
setenv CXX blrts_xlC
setenv CFLAGS '-qarch=440'
setenv FFLAGS '-O2 -qarch=440'
setenv F90FLAGS '$FFLAGS -qsuffix=f=f90'
./configure --prefix=/home/csa/preeti/bin/netcdf

The configure step shows this error

checking whether we are cross compiling... configure: error: in
`/tmp/netcdf/netcdf-4.1.1/udunits':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
configure: error: ./configure failed for udunits

I do not know what to use for the host option.

config.log shows this error

configure:29782: === configuring in udunits (/tmp/netcdf/netcdf-4.1.1/udunits)
configure:29845: running /bin/sh ./configure --disable-option-checking
'--prefix=/tmp/netcdf/NETCDF'  'CC=blrts_xlc' 'CFLAGS=-qarch=440'
'CPPFLAGS=-D_POSIX_SOURCE -DNDEBUG -D_ALL_SOURCE -DIBMR2Fortran'
'FC=blrts_xlf' 'FFLAGS=-O2 -qarch=440' 'CXX=blrts_xlC'
--cache-file=/dev/null --srcdir=.
configure:29850: error: ./configure failed for udunits


I have earlier installed NetCDF, WRF on other clusters but this is the
first time I am cross-compiling, would appreciate your help very much.
Please let me know what am I missing?

Thanks
Preeti



> Date: Fri, 02 Oct 2009 14:37:10 +0100
> From: Andrew Porter <andrew.porter at stfc.ac.uk>
> Subject: Re: [Wrf-users] WRF on BlueGene/L
> To: joy.merwin at gmail.com
> Cc: wrf-users at ucar.edu
> Message-ID: <4AC60206.30705 at stfc.ac.uk>
> Content-Type: text/plain; charset=windows-1252; format=flowed
>
> Hello,
>>
>> We have been running WRF on our Intel based linux cluster and we wanted to
>> try to run it on a BlueGene/L that we have access to. So, I just wanted to
>> enquire as to whether anyone on this mailing list has had experience running WRF
>> on this platform, and whether any open issues are present. The BlueGene/L that
>> we have has 8096 processors.
>>
> I have run on a BG/P up to ~23K processors. Up to 8096 I was able to do
> this without problems (albeit playing with the node occupation because
> of the low memory per node). On large core counts I found the default
> netcdf IO layer of WRF becomes a huge bottleneck. Although I haven't
> tried it on the BG, I've found slides on t'internet that indicate that
> this is why the parallel netcdf layer was put into WRF.
>
> God bless,
>
> Andy.
>
> --
> Dr. Andrew Porter
> Computational Scientist
> Advanced Research Computing Group
> Computational Science and Engineering Dept.
> STFC Daresbury Laboratory
> Keckwick Lane
> Daresbury
> WA4 4AD
> Tel. : +44 (0)1925 603607
> email: andrew.porter at stfc.ac.uk
>
>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 2 Oct 2009 22:02:55 +0530
> From: joy merwin monteiro <joy.merwin at gmail.com>
> Subject: Re: [Wrf-users] WRF on BlueGene/L
> To: wrf-users at ucar.edu
> Message-ID:
>        <4b0d6e0d0910020932y2079ce09i5e3ba24ce2a38434 at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> Thanks for all the help!! hope to get it up and running soon.
>
> Thanks again,
> Joy
>
>
> Message: 5
> Date: Fri, 02 Oct 2009 08:49:51 -0600
> From: John Michalakes <john at michalakes.us>
> Subject: Re: [Wrf-users] WRF on BlueGene/L
> To: Sheeba Prakash <sheeba at us.ibm.com>
> Cc: joy.merwin at gmail.com, wrf-users at ucar.edu
> Message-ID: <4AC6130F.2060909 at michalakes.us>
> Content-Type: text/plain; charset="utf-8"
>
> The latest version of WRF is ported to both Blue Gene/L and Blue
> Gene/P.  You should be able to type ./configure and see the available
> settings.  Let us know (wrfhelp at ucar.edu) if run into problems.
>
> By the way, Ms. Prakash did the very first port of WRF to BG/L some
> years ago, and she put us on the right track. Good to hear from you,
> Sheeba. Hope this finds you well.
>
> John
>
> Sheeba Prakash wrote:
>>
>> Joy:
>> There shouldn't be any problem in running WRF on Blue Gene/L. I
>> suggest you refer this redbook; WRF is in section 8.8 .
>> http://www.redbooks.ibm.com/redbooks/pdfs/sg246686.pdf . Please
>> remember you are cross compiling and everything thing should go fine.
>> Thanks,
>>
>> Sheeba Prakash
>> _____________________________________
>> IBM Certified Senior IT Specialist,
>> STG WW HPC & BI Benchmark Center
>> _____________________________________________
>>
>>
>> Inactive hide details for joy merwin monteiro ---10/02/2009 06:03:10
>> AM---Hi, We have been running WRF on our Intel based linuxjoy merwin
>> monteiro ---10/02/2009 06:03:10 AM---Hi, We have been running WRF on
>> our Intel based linux cluster and we wanted to
>>
>>
>> From:
>> joy merwin monteiro <joy.merwin at gmail.com>
>>
>> To:
>> wrf-users at ucar.edu
>>
>> Date:
>> 10/02/2009 06:03 AM
>>
>> Subject:
>> [Wrf-users] WRF on BlueGene/L
>>
>> Sent by:
>> wrf-users-bounces at ucar.edu
>>
>> ------------------------------------------------------------------------
>>
>>
>>
>> Hi,
>>
>> We have been running WRF on our Intel based linux cluster and we wanted to
>> try to run it on a BlueGene/L that we have access to. So, I just wanted to
>> enquire as to whether anyone on this mailing list has had experience
>> running WRF
>> on this platform, and whether any open issues are present. The
>> BlueGene/L that
>> we have has 8096 processors.
>>
>> TIA,
>> Joy
>> (CAOS, IISc, India)


More information about the Wrf-users mailing list