/[MITgcm]/MITgcm/tools/build_options/linux_ia32_pgf77+mpi_itrda
ViewVC logotype

Contents of /MITgcm/tools/build_options/linux_ia32_pgf77+mpi_itrda

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


Revision 1.7 - (show annotations) (download)
Mon Jan 31 19:30:14 2005 UTC (19 years, 2 months ago) by ce107
Branch: MAIN
CVS Tags: checkpoint57t_post, checkpoint58l_post, checkpoint57m_post, checkpoint58e_post, checkpoint57v_post, checkpoint57g_pre, checkpoint57f_post, checkpoint57s_post, checkpoint57j_post, checkpoint58b_post, checkpoint58m_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57h_pre, checkpoint57y_post, checkpoint58g_post, checkpoint57x_post, checkpoint58h_post, checkpoint57e_post, checkpoint58j_post, checkpoint57h_post, checkpoint57y_pre, checkpoint57o_post, checkpoint57r_post, checkpoint57k_post, checkpoint57d_post, checkpoint57i_post, checkpoint58, checkpoint57h_done, checkpoint58f_post, checkpoint57n_post, checkpoint58d_post, checkpoint57w_post, checkpoint57p_post, checkpint57u_post, checkpoint58a_post, checkpoint58i_post, checkpoint57q_post, checkpoint57z_post, eckpoint57e_pre, checkpoint58c_post, checkpoint58k_post, checkpoint57l_post
Changes since 1.6: +4 -4 lines
Added changed IEEE as well as optimized flags to ensure tuning to the
processor type of the compilation host, SSE code generation (depending
on the compilation host type), no optimization for IEEE mode and the
default inclusion of the MPI defines for the MPI versions of the build
files.

1 #!/bin/bash
2 #
3 # $Header: /u/gcmpack/MITgcm/tools/build_options/linux_ia32_pgf77+mpi_itrda,v 1.6 2004/11/17 04:29:27 edhill Exp $
4 # $Name: $
5 #
6
7
8 FC='mpif77'
9 CC='mpicc'
10 DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -DWORDLENGTH=4'
11 INCLUDES='-I/usr/local/pkg/mpich/mpich-pgi/include -I/usr/local/pkg/pgi/pgi-5.2/linux86/5.2/include'
12 CPP='cpp -traditional -P'
13 LINK='mpif77'
14 LIBS='-L/usr/local/pkg/mpich/mpich-pgi/lib -L/usr/local/pkg/pgi/pgi-5.2/linux86/5.2/lib'
15
16
17 if test "x$IEEE" = x ; then
18 # No need for IEEE-754
19 FFLAGS='-byteswapio -r8 -Mnodclchk -Mextend'
20 FOPTIM='-fastsse -Mvect=cachesize:524288,transform'
21 else
22 # Try to follow IEEE-754
23 FFLAGS='-byteswapio -r8 -Mnodclchk -Mextend'
24 FOPTIM='-O0 -Mvect=sse -Mscalarsse -Mcache_align -Mnoflushz -Kieee'
25 fi

  ViewVC Help
Powered by ViewVC 1.1.22