[MITgcm-support] RE: GFDL altix
Chris Hill
cnh at mit.edu
Mon Jun 21 08:01:42 EDT 2004
Hi P.,
The setup and compile options in MITgcm_contrib/high_res_cube builds and
runs on Altix. The correct compiler flags and WORDLENGTH settings must be in
there.
Chris
> -----Original Message-----
> From: Patrick Heimbach [mailto:heimbach at MIT.EDU]
> Sent: Saturday, June 19, 2004 4:02 PM
> To: cnh at MIT.EDU; menemenlis at jpl.nasa.gov
> Subject: GFDL altix
>
>
> Chris,
>
> I've compiled ok on GFDL's altix.
> Code starts running OK but all arrays
> that are read in are zero.
> That means, it doesn't choke on reading, but everything is = 0.
> Have u seen this?
> Is it a wordlength issue (I have DWORDLENGTH=4)?
>
> I have modified the jpl optfile to the following:
>
> CPP='/lib/cpp -traditional -P'
>
> # Note that the -mp switch is for ieee "maintain precision"
> and is # roughly equivalent to -ieee if test "x$IEEE" = x ; then
> FFLAGS='-mp -132 -r8 -i4 -w95 -W0 -WB'
> else
> FFLAGS='-mp -132 -r8 -i4 -w95 -W0 -WB'
> fi
>
> FOPTIM='-O3 -align'
> #P3 FOPTIM = ( $FOPTIM '-tpp6 -xWKM' )
> #P4 FOPTIM = ( $FOPTIM '-tpp7 -xWKM' )
> LIBS='-L/opt/ifort/8.0.044/lib -lmpi'
>
> FC=ifort
> DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -D_BYTESWAPIO
> -DWORDLENGTH=4'
>
> INCLUDES='-I/opt/ifort/8.0.044/include'
> INCLUDEDIRS='/opt/ifort/8.0.044/include'
>
> Cheers
> -Patrick
>
> --------------------------------------------------------
> Patrick Heimbach Massachusetts Institute of Technology
> FON: +1/617/253-5259 EAPS, Room 54-1518
> FAX: +1/617/253-4464 77 Massachusetts Avenue
> mailto:heimbach at mit.edu Cambridge MA 02139
> http://www.mit.edu/~heimbach/ USA
>
More information about the MITgcm-support
mailing list