[MITgcm-support] Cray build_options?
Jody Klymak
jklymak at uvic.ca
Wed Jun 12 13:50:15 EDT 2013
Hi All,
To follow up:
> I have time on copper.ors.hpc.mil, which is a Cray XE6m (http://www.ors.hpc.mil/docs/copperUserGuide.html).
I was able to compile and run on this machine w/ the following build_options file and calling:
../../MITgcm_c63o/tools/genmake2 -optfile=../../MITgcm_c63o/tools/build_options/copper -mods=../code/ -rootdir=../../MITgcm_c63o -mpi
If anyone sees anything I could be doing *better* I'd be happy to hear about it.
Thanks, Jody
#!/bin/bash
#
# $Header: /u/gcmpack/MITgcm/tools/build_options/linux_ia64_pgf77+mpi_cray_xt3_jaguar,v 1.3 2010/12/19 22:42:23 jmc Exp $
# $Name: checkpoint63o $
# heimbach at mit.edu, ce107 at mit.edu
# tested on jaguarcnl.ccs.ornl.gov CRAY XT3
FC='ftn'
CC='cc'
DEFINES='-DWORDLENGTH=4 -DNML_EXTENDED_F77'
CPP='cpp -traditional -P'
EXTENDED_SRC_FLAG='-Mextend'
GET_FC_VERSION="-V"
INCLUDES="-I$CRAY_MPICH2_DIR/include"
LIBS='-lfmpich -lmpich'
FFLAGS="$FFLAGS -Mnodclchk"
#FOPTIM='-tp k8-64 -pc=64 -fastsse -O3 -Msmart'
FOPTIM='-fastsse -Mvect=sse -Mipa=fast,inline -tp k8-64 -pc=64'
# -Mvect=cachesize:512000,transform
#- might want to use '-r8' for fizhi pkg:
#FFLAGS="$FFLAGS -r8"
> Does anyone have hints for how to create a build_options file for this machine? It has PGI, Cray, Intel and GNU compilers, and MPICH-2 or OpenMP.
>
> The file linux_ia64_pgf77+mpi_cray_xt3_jaguar doesn't look wildly incorrect, but any further hints would be very much appreciated.
>
> Thanks! Jody
>
>
>
> --
> Jody Klymak
> http://web.uvic.ca/~jklymak/
>
>
>
>
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
--
Jody Klymak
http://web.uvic.ca/~jklymak/
More information about the MITgcm-support
mailing list