Updated software/libraries on hexagon, Oct. 16th

The following software/libraries have been updated on Hexagon:

* Libsci 10.4.0

Cray Adaptive Fast Fourier Transform (CRAFFT) 2.0

* PETSc 3.0.0.7

Bug fix.

* MPT 3.5.0

MPI I/O Collective buffering enhancement and Bug Fixes.

* FFTW 3.2.2.1

Bug Fix.

* PGI 9.0.4

Bug fixes.

* Intelsup 11.1.056

Module file support for the Intel 11.1.056 compilers.

* netcdf 3.6.2

Re-release of netCDF with a name change to netcdf.

* hdf5-netcdf 1.5

Bug fix.


xt-libsci
The xt-libsci 10.4.0 release contains CRAFFT 2.0.
Cray Adaptive Fast Fourier Transform (CRAFFT) 2.0, packaged
with xt-libsci, adds new functionality to calculate 2d and 3d
double precision, complex-to-complex distributed memory Fourier
transforms. Compared to other parallel FFT libraries, CRAFFT
offers a simpler interface to improve application developer
productivity. In many cases the performance of the CRAFFT 2.0
distributed transforms is better than FFTW2 MPI transforms.
For example, using 2d FFT with transposed output for power-of-two
sizes, performance improvements can be from 10% up to 50% better
than FFTW2 MPI.
Users requiring more information on usage should see the
intro_crafft manpage.

PETSc
Bug fixed in PETSc 3.0.0.7: 753164 CASK Performance problem

xt-mpt
Features:

SHMEM_SWAP_BACKOFF enabled by default

A backoff algorithm has been in the shmem_swap and shmem_cswap
routines since MPT 3.0.0 but was not enabled by default.
It is now enabled by default with a multiplier value of 100.
This multiplier can be adjusted using the SHMEM_SWAP_BACKOFF
environment variable. The number of shmem_swap and shmem_cswap
calls and the number of backoffs done can be displayed by setting
SHMEM_SWAP_BACKOFF_BACKOFF_STATS to a value greater than 1.

MPI I/O Collective buffering enhanced for read

The collective buffering algorithm number 2, which is default,
has been enhanced for reads. This improves read performance in
some cases.

Bugs Fixed:

752391 No libmpich_threadm.a for PrgEnv-gnu
753298 shmem_set_lock fails when -N > 1
753540 MPI-IO related error with xt-mpt/3.3.0 and above

pgi
Features of PGI 9.0.4 are documented at:

http://www.pgroup.com/doc/pgiwsrn904.pdf

The following bugs are fixed in the PGI 9.0.4 release.

730860 SUPPORT FORTRAN 2003 "PROCEDURE" STATEMENT IN PGF90
COMPILER [TPR 3450]
752119 pgf90 -gopt produces symbols that gdb can't process [16040]
752407 PGI internal error when using ipa=fast [16068]
752456 PGI 9 compilation fails with long path to fail [16061]

hdf5 netcdf
Bugs Fixed: 753300 - HDF5 1.8.3.0 missing libraries compared to 1.8.2.3