/[MITgcm]/MITgcm/tools/build_options/linux_amd64_ifort_generic_mpi
ViewVC logotype

Diff of /MITgcm/tools/build_options/linux_amd64_ifort_generic_mpi

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.2 by ce107, Fri Apr 20 20:14:02 2007 UTC revision 1.3 by ce107, Tue Jul 31 22:26:20 2007 UTC
# Line 12  Line 12 
12  # d) You can replace -fPIC with -mcmodel=medium which may perform faster  # d) You can replace -fPIC with -mcmodel=medium which may perform faster
13  # then -fPIC and still support data sizes over 2GB per process but all  # then -fPIC and still support data sizes over 2GB per process but all
14  # the libraries you link to myst be compiled with -fPIC or -mcmodel=medium  # the libraries you link to myst be compiled with -fPIC or -mcmodel=medium
15    # e) Changed from -O3 to -O2 to avoid buggy Intel v.10 compilers. Speed
16    # impact appears to be minimal.
17  #  #
18  # DON'T FORGET to set environment variable MPI_INC_DIR to the include  # DON'T FORGET to set environment variable MPI_INC_DIR to the include
19  # directory of your MPI implementation  # directory of your MPI implementation
# Line 42  fi Line 44  fi
44  #  roughly equivalent to -ieee  #  roughly equivalent to -ieee
45  if test "x$IEEE" = x ; then  if test "x$IEEE" = x ; then
46      #  No need for IEEE-754      #  No need for IEEE-754
47      FOPTIM='-O3 -align -xW -ip'      FOPTIM='-O2 -align -xW -ip'
48  else  else
49      #  Try to follow IEEE-754      #  Try to follow IEEE-754
50      FOPTIM='-O2 -align -xW -ip -mp'      FOPTIM='-O2 -align -xW -ip -mp'
51  fi  fi
52  F90FLAGS=$FFLAGS  F90FLAGS=$FFLAGS
53  F90OPTIM=$FOPTIM  F90OPTIM=$FOPTIM
54  CFLAGS='-O3 -ip -fPIC'  CFLAGS='-O2 -ip -fPIC'
55    
56  if [ "x$NETCDF_ROOT" != x ] ; then  if [ "x$NETCDF_ROOT" != x ] ; then
57      INCLUDEDIRS="${NETCDF_ROOT}/include"      INCLUDEDIRS="${NETCDF_ROOT}/include"

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.22