[MITgcm-devel] going to update build option for pleiades

David Ferreira dfer at mit.edu
Thu Jun 16 11:55:19 EDT 2011


Hi Hong,
I did a test with your new optfile (in attachment). The June 15 test 
were done with the old file and the June 16 were done with yours (same 
code). There are just a couple of minor differences.
I haven't put the results of the restart test because they are identical 
with the 2 opt files.
Looks all good to me.
david


On 6/14/11 1:21 PM, Hong Zhang wrote:
> Dear all,
> Recently pleiades has many upgrades (OS and modules),
> so we're going to change the build option accordingly.
> some suggested change:
> 1. use new modules of compiler/mpi/netcdf and change associated 
> INCLUDE/LIB
>    (module load comp-intel/2011.2 mpi-sgi/mpt.2.04-fsa netcdf/4.0)
> 2. FFLAGS: remove -w95 (deprecated soon)
> 3. FOPTIM:. add -axSSE4.2,SSSE3, add -traceback, remove -xSSE4.2
> some justification from Art:
> ---
>
> for SLES11 OS, users have to use mpt.2.04. The earlier MPT modules 
> won't work
> reliably on SLES11;
> The module mpi-sgi/mpt.2.04-fsa differs from mpi-sgi/mpt.2.04 in that it
> attempts to use "multi-rail" networking to improve message passing 
> throughput;
> There are also some optimizer/vectorizer improvements in v12 compilers 
> (comp-intel/2011.2);
> -axSSE4.2,SSSE3 instructs
> the compiler to build two execution paths in an executable, one for each
> architecture. At run time, the executable checks the CPU it's running
> on, and then runs the optimized choice. The above produces code 
> optimized for both Harpertown and Nehalem/Westmere instruction sets;
> Since the use of -traceback produces much more meaningful runtime info
> at no cost, I recommend always including the option.
> ---
> We've tested above change and it's OK.
> Any comments is welcome before check-in.
> hong
>
>
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: tr_pleiades-ieee_20110614_0.tar.gz
Type: application/x-gzip
Size: 19669 bytes
Desc: not available
URL: <http://mitgcm.org/pipermail/mitgcm-devel/attachments/20110616/4678684c/attachment-0004.gz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tr_pleiades-ieee_20110615_0.tar.gz
Type: application/x-gzip
Size: 19532 bytes
Desc: not available
URL: <http://mitgcm.org/pipermail/mitgcm-devel/attachments/20110616/4678684c/attachment-0005.gz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tr_pleiades-noieee_20110614_0.tar.gz
Type: application/x-gzip
Size: 19680 bytes
Desc: not available
URL: <http://mitgcm.org/pipermail/mitgcm-devel/attachments/20110616/4678684c/attachment-0006.gz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tr_pleiades-noieee_20110615_0.tar.gz
Type: application/x-gzip
Size: 19667 bytes
Desc: not available
URL: <http://mitgcm.org/pipermail/mitgcm-devel/attachments/20110616/4678684c/attachment-0007.gz>


More information about the MITgcm-devel mailing list