[MITgcm-support] MPI on Itanium Linux cluster!
Van Thinh Nguyen
vtnguyen at moisie.math.uwaterloo.ca
Mon Jun 13 17:35:16 EDT 2005
Hi Patrick,
Thanks so much for your great help, I tried with your "option". It works
now!
Thanks!
Vth
--------------
On Mon, 13 Jun 2005, Patrick Heimbach wrote:
>
> The GFDL optfile has one peculiarity:
> ifort assumed bytes as record length values up to version 7,
> then switched to longwords (four-byte units) as of version 8.
>
> It seems that GFDL has silently turned on the '-byterecl' option
> so that users don't need to bother about this change.
>
> Add '-assume byterecl' to the FFLAGS list, and see whether this works
> better.
>
> -Patrick
>
>
>
> > -----Original Message-----
> > From: mitgcm-support-bounces at mitgcm.org
> > [mailto:mitgcm-support-bounces at mitgcm.org] On Behalf Of Van
> > Thinh Nguyen
> > Sent: Monday, June 13, 2005 5:10 PM
> > To: MITgcm-support
> > Subject: Re: [MITgcm-support] MPI on Itanium Linux cluster!
> >
> >
> > Hi Ed,
> >
> > I have compied and run successfully MPI on SGI (IRIX64).
> > Now, I would like
> > to try the same case on Itanium Linux. Here are my of file:
> > -----------------------
> > #!/bin/bash
> > #
> > # Ed Hill
> > #
> > # tested on orion.jpl.nasa.gov (Linux orion
> > 2.4.21-sgi230r7 #1 SMP Tue
> > Oct 7 22
> > :38:53 PDT 2003 ia64 unknown), 20031029
> > #
> > # adapted to GFDL's Itanium cluster
> > # heimbach at mit.edu
> >
> > CPP='/lib/cpp -traditional -P'
> >
> > # the '-convert big_endian' is crucial on this platform
> > # -D_BYTESWAPIO doesn't work
> > FFLAGS='-mp -132 -r8 -i4 -w95 -W0 -WB -convert big_endian'
> >
> > FOPTIM='-O3 -align'
> > #P3 FOPTIM = ( $FOPTIM '-tpp6 -xWKM' )
> > #P4 FOPTIM = ( $FOPTIM '-tpp7 -xWKM' )
> > LIBS='-L/opt/intel_fc_81/lib -lmpi'
> >
> > FC=/opt/intel_fc_81/bin/ifort
> > CC=/opt/intel_cc_81/bin/icc
> > DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -DWORDLENGTH=4'
> >
> > # These paths will likely change to newer versions of ifort
> > INCLUDES='-I/opt/intel_fc_81/include'
> > INCLUDEDIRS='/opt/intel_fc_81/include'
> > ------------------
> > I just changed the path where my compiler and libraries
> > located from your
> > supported oft files: linux_ia64_ifort+mpi_altix_gfdl.
> >
> > I haven't any warning from compiling ( command as follows:
> >
> > ../../../tools/genmake2 -mods=../code -mpi
> > -of=../../../tools/build_options/linux_ia64_ifort+mpi_altix_vt
> >
> > ( my of file "filelinux_ia64_ifort+mpi_altix_vt" is shown above)!
> >
> > Thanks so much for your helps!
> >
> > VTh
> >
> > _______________________________________________
> > MITgcm-support mailing list
> > MITgcm-support at mitgcm.org
> > http://mitgcm.org/mailman/listinfo/mitgcm-support
> >
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
>
More information about the MITgcm-support
mailing list