Several software libraries and programs have been updated on hexagon.
The full pdf-announcement from Cray can be read from http://docs.cray.com/books/S-9401-1008//S-9401-1008.pdf a summary is given below.
MPI and wrappers
xt-mpt 5.0.1 -> 5.0.2
xt-asyncpe 4.1 -> 4.2
Compilers and debug tools
gcc 4.4.4 -> 4.5.0
ATP 1.0.2 -> 1.0.3
gcc-mpc 0.8.1
gcc-gmp 4.3.2
gcc-mpfr 2.3.1 -> 2.4.2
Scientific libraries
netcdf 4.0.1.3 -> 4.1.1.0
hdf5 1.8.4.1 -> 1.8.5.0
petsc 3.1.00 -> 3.1.01
xt-libsci 10.4.6 -> 10.4.7
Performance tools
xt-craypat 5.1.0 -> 5.1.1
apprentice2 5.1.0 -> 5.1.1
xt-papi 3.7.2.0.5 -> 4.1.0
Notes for xt-mpt
The following features were added to MPT 5.0.2:
- The MPI single copy optimization feature is now enabled by default.
The feature can be disabled by using the MPICH_SMP_SINGLE_COPY_OFF
env variable. For more information about this feature see the
intro_mpi man page.
- Additional information is also now emitted with MPI tracebacks to
more easily correlate them with console messages. Also certain
memory
registration errors will now have the virtual memory maps dumped to
aid in users debugging their programs.
- Cray SHMEM users also can use the new SHMEM_BTE_THRESHOLD env
variable to adjust when SHMEM uses the Block Transfer Engine(BTE)
for off-node transfers.
Several bugs were also fixed in this release.