Software

Hexagon has updated compilers and libraries.

Please read the full description/changelog in this announcement:

http://docs.cray.com/books/S-9407-1403//S-9407-1403.pdf

Updated software:

cray-mpich 6.2.2 -> 6.3.0
pmi 5.0.2 -> 5.0.3

cce 8.2.4 -> 8.2.5
pgi 14.1.0 -> 14.2.0
cray-ccdb 1.0.1 -> 1.0.2
xt-asyncpe 5.25 -> 5.26
totalview 8.12.0.1 -> 8.13.0

papi 5.2.0 -> 5.3.0
perftools (craypat) 6.1.3 -> 6.1.4

cray-libsci 12.1.3 -> 12.2.0
cray-petsc 3.4.2.3 -> 3.4.3.1
cray-tpsl 1.3.04 -> 1.4.0
cray-ga 5.1.0.3 -> 5.1.0.4
cray-trilinos 11.4.1.0 -> 11.6.1.0

In addition the following modules where removed:

chapel 1.4.0, 1.5.0, 1.7.0, 1.7.0.1
totalview 8.9.2, 8.10.0
pgi 11.10, 12.9, 13.6
xt-asyncpe 5.07 -> 5.15
cce 8.2.0
fftw 3.3.0.2
intel 13.1.163

Hexagon has updated software and libraries.

Please see http://docs.cray.com/books/S-9407-1402//S-9407-1402.pdf for full release notes.

cce 8.2.3 -> 8.2.4
pgi 13.10.0 -> 14.1.0
xt-asyncpe 5.24 -> 5.25
cray-ccdb 1.0.0 -> 1.0.1
cray-lgdb 2.2.3 -> 2.2.4

cray-mpich 6.2.1 -> 6.2.2

cray-ga 5.1.0.2 -> 5.1.0.3
cray-hdf5 1.8.11 -> 1.8.12
cray-netcdf 4.3.0 -> 4.3.1
cray-parallel-netcdf 1.3.1.1 -> 1.4.0

Hexagon has updated software/libraries.

Please see the full changelog in:

http://docs.cray.com/books/S-9407-1401//S-9407-1401.pdf

and

http://docs.cray.com/books/S-9407-1312//S-9407-1312.pdf

cray-ccdb: NEW!
CCDB, Cray's next generation debugging tool extends the comparative
debugging capabilities of lgdb with a Graphical User Interface (GUI)
enabling programmers to compare corresponding data structures
between two executing applications. Comparative debugging assists users with locating sections of code containing data deviations introduced by algorithm changes, compiler differences, and porting to new architectures/libraries.
Some features of ccdb include:
Side by side debugging session execution of two parallel applications.
Automatic creation of comparison statements for all local variables in scope.
Type templates for structured data types to selectively compare members.
Warning/error epsilon tolerance values for floating point comparison.
OpenACC support.
PBS PRO, MOAB/TORQUE, and hybrid SLURM workload manager support.

Other:

cray-mpich: 6.1.1 -> 6.2.1
pgi: 13.9.0 -> 13.10.0
cce: 8.2.1 -> 8.2.3
gcc: 4.8.1 -> 4.8.2
intel: 14.0.0.080 -> 14.0.1.106
java jdk: updated

atp: 1.7.0 -> 1.7.1
cray-lgdb: 2.2.2 -> 2.2.3
cray-dwarf: 13.2

cray-libsci: 12.1.2 -> 12.1.3
cray-petsc: 3.4.2.0 -> 3.4.3.0
cray-tpsl: reinstalled with small fix
cray-trilinos: reinstalled with small fix

perftools: 6.1.2 -> 6.1.3
cray-papi: 5.1.2 -> 5.2.0

Hexagon has updated software and libraries.

Please see the following for full description:

http://docs.cray.com/books/S-9407-1310//S-9407-1310.pdf

Updated/new:

cce 8.2.0 -> 8.2.1
pgi 13.8.0 -> 13.9.0
chapel 1.7.0.2 -> 1.8.0
cray-lgdb 2.2.1 -> 2.2.2
intel 13.1.3.192 -> 14.0.0.080
totalview 8.12.0 -> 8.12.0.1

cray-mpich 6.1.0 -> 6.1.1

cray-libsci 12.1.01 -> 12.1.2
cray-parallel-netcdf 1.3.1.1 (NEW)

Hexagon has updated software and libraries.

IMPORTANT: The new MPI, cray-mpich 6.0.0, is based on MPICH3 and is NOT binary compatible with version 5.x which is based on MPICH2. Therefore all parts/libraries used in your code needs to be compiled with the same MPI version (either 5.x or 6.x). Similarly, to use the latest installed version of e.g. netcdf libraries you must use MPI 6.x.

See http://docs.cray.com/books/S-9407-1306//S-9407-1306.pdf for full information.

Updates:

cray-mpich2 5.6.5 -> cray-mpich 6.0.0
GCC 4.7.3 -> 4.8.0
PGI 13.4 -> 13.6
CCE 8.1.8 -> 8.1.9
Chapel 1.7.0.0 -> 1.7.0.1
xt-asyncpe 5.20 -> 5.21

ATP 1.6.2 -> 1.6.3
STAT 2.0.0.0 -> 2.0.0.1
LGDB 2.0.3 -> 2.1.0
iobuf 2.0.3 -> 2.0.4
perftools 6.1.0 -> 6.1.1
Totalview 8.11.0 -> 8.12.0

cray-netcdf 4.2.0 -> 4.3.0
cray-libsci 12.0.02 -> 12.1.00
cray-ga 5.1.0.1 -> 5.1.0.2
cray-hdf5 1.8.9 -> 1.8.11
fftw 2.1.5.4 -> 2.1.5.5
fftw 3.3.0.2 -> 3.3.0.3
papi 5.1.0.2 -> 5.1.1
cray-petsc 3.3.05 -> 3.3.06
cray-tpsl 1.3.00 -> 1.3.04
cray-trilinos 11.0.3.1 -> 11.2.2.0

Hexagon has updated software/libraries.

NOTE: a module has been renamed from xtpe-interlagos to craype-interlagos, if you call the module yourself please update your scripts/config.

A symlink is provided in the transition.

Please see the following for full information:

http://docs.cray.com/books/S-9407-1305//S-9407-1305.pdf

cray-mpich2 5.6.4 -> 5.6.5

PGI 13.3.0 -> 13.4.0
CCE 8.1.7 -> 8.1.8
gcc 4.7.2 -> 4.7.3
xt-asyncpe 5.19 -> 5.20

cray-libsci 12.0.01 -> 12.0.02
cray-tpsl 1.3.02 -> 1.3.03
cray-ga 5.1.0 -> 5.1.0.1
cray-trilinos 11.0.3.0 -> 11.0.3.1
cray-petsc 3.3.04 -> 3.3.05