Product/Version General Installation Instructions - cray docs

October 2013 Programming Environments Release Announcement for Cray XE and Cray XK Systems
The following product/versions are released:
Product/Version
Cray Compiling Environment 8.2.1
CCE 8.2.1
Cray Message Passing Toolkit 6.1.1
MPT 6.1.1
Cray Scientific and Math Libraries 7.2.1
Libsci 12.1.2
Environment Setup and Compiling support 5.36
Xt-asyncpe 5.24
Craype-installer 1.6.00
Cray Debugger Support Tools 2.1.8
LGDB 2.2.2
Third Party Products 5.36
Intelsup 14.0.0.080
Parallel-netcdf 1.3.1.1
PGI
PGI 13.9.0
DDT
DDT 4.1.1.0
TotalView
Totalview 8.12.0.1
Cray Application Developer's Environment 6.26
CADE 6.26
These products are available for download from CrayPort at:
http://crayport.cray.com/Pages/default.aspx
General Installation Instructions:
For general installations on Cray XE and XK systems, please see
Cray Programming Environments Installation Guide S-2372-105.
S-2372-105 is available at http://docs.cray.com/
Test Platforms:
These products were tested on:
Cray XE and XK systems running CLE 4.1 UP01 and CLE 4.2 UP01
Cray XC systems running CLE 5.0 UP03 and CLE 5.1 UP00
Compilers for Cray Libraries:
Libraries in this announcement require these minimum compiler versions:
 CCE 8.1.4
 Intel 13.0



GNU 4.7.2
PGI 12.1.0
PathScale 4.0.9
Cray only provides MPT libraries to support the PathScale compiler.
Please see specific product release announcements for additional library and compiler dependencies.
Detailed descriptions:
Back to top.
Cray Compiling Environment 8.2.1
CCE 8.2.1
Purpose:
CCE 8.2.1 provides Fortran, C, and C++ compilers for Cray XE, Cray XK and Cray XC systems.
The CCE 8.2.1 release provides the following key enhancements:
- The Cray C/C++ compiler now supports the use of intrinsic/built-in
functions to access Streaming SIMD Extensions (SSE, SSE2, SSE3, SSSE3,
SSE4A, SSE41, and SSE42 instruction sets) on x86 hardware.
Please see the intro_asm_intrin(7) man page for more information.
Bugs Closed with CCE 8.2.1 release:
782953 INTERNAL COMPILER ERROR: "Optimizer assertion failure" !TYPE_IS_NOTYPE(type)
795139 CCE Hollerith Constant/Char Compile Error
797558 used before defined warning with inquire
799096 Loop does not vectorize on XC30 does on XE (also fixed in CCE 8.2.0)
799761 Internal compiler error C++ code
800402 Internal error with ftn compiler on OpenACC (also fixed in CCE 8.2.0)
801854 IOLENGTH INQUIRE statement should not require variable be defined
801927 Cray Fortran compiler - Preprocessing Bug (Scope)
801929 Cray Fortran compiler - libcif : Invalid id in cif
802478 floating point exception handling and quad-precision numbers
802480 internal compiler error with "-g"
802525 Segmentation fault with Cray Fortran Compiler
803006 Internal compiler error, crayftn v.8.1.9
Dependencies:
The CCE 8.2.1 release is supported on Cray XE and XK systems that run
the Cray Linux Environment (CLE) operating system, version 4.0 and later
and on the Cray XC systems that run the CLE operating system, version 5.0
and later.
For Cray XE and XK systems the following products are required:
o Cray Compiler Drivers (xt-asyncpe) 5.22 or later
o GNU GCC 4.4.4 must be installed, but must NOT be the default GCC
o Cray Scientific Libraries (LibSci) 12.0 or later
o PMI 4.0.0 or later
For Cray XC systems the following products are required:
o Cray Compiler Drivers (craype) 1.02 or later
o GNU GCC 4.4.4 must be installed, but must NOT be the default GCC
o Cray Scientific Libraries (LibSci) 12.0 or later
o PMI 4.0.0 or later
The Cray Compiling Environment 8.2 release requires the following
minimum versions if these products are used:
o hdf5 1.8.9
o netcdf 4.2.1
o MPT 5.6.0 or later
o Perftools 6.1.0 w/ MPT 5.6.x
o Perftools 6.1.1 or later w/ MPT 6.0.x
o Reveal 1.3 (from perftools/6.1.2) is required with CCE 8.2.0 or later. Reveal 1.2 (from
perftools/6.1.1) is not supported with CCE 8.2.0 or later.
Installation instructions:
To install the CCE, programming environment:
rpm -ivh cce-8.2.1-110.x86_64.rpm
To make CCE 8.2.1 the default version of CCE, execute:
/opt/cray/admin-pe/set_default_files/set_default_cce_8.2.1
License:
Except for the third party components and software licensed by Cray through
proprietary agreements, components, files or programs contained within this
package or product are Copyright -2013 Cray Inc. All rights reserved.
Attribution notices for open source licensed software contained in this
package are detailed in the file:
/opt/cray/cce/8.2.1/ATTRIBUTIONS_8.2.txt
Back to top.
Cray Message Passing Toolkit 6.1.1
MPT 6.1.1
Purpose:
The following features were added to MPT 6.1.1 over MPT 6.1.0:
- A new env variable called MPICH_GNI_HUGEPAGE_SIZE was added on XC systems.
This allows the user to select what hugepage size is used for the internal
GNI mailbox memory. By default 2M hugepages are used. When scaling to high
rank counts, the GNI mailbox memory can grow quite large, and consume several
2M hugepages. If an application is sensitive to Aries PTE misses, this can
cause a performance issue, especially with respect to latency if the
application has a high connectivity pattern.
The following bugs were fixed in MPT 6.1.1:
o
801478 - bi-directional G2G bandwidth performance & completion issue
o
802883 - hybrid XC30 G2G bug for COSMO
Product and OS Dependencies:
The Cray MPT 6.1.1 release is supported on the following Cray systems:
- Cray XE and XK systems running CLE 4.0, CLE 4.1, and CLE 4.2
- Cray XC systems with CLE version 5.0 or later
Product and OS Dependencies by network type:
xt-asyncpe
craype
pmi
cray-libugni
cray-libugni-devel
cray-libudreg
cray-libudreg-devel
cray-libxpmem
cray-libxpmem-devel
cray-libdmapp
cray-libdmapp-devel
alps
Gemini(XE)
>=5.11
N/A
>=4.0.0-1.0000.9282.69.4
>=2.1
>=2.1
>=2.2
>=2.2
>=0.1
>=0.1
>=3.0
>=3.0
default
Aries(XC)
N/A
>=1.00
>=4.0.1-1.0000.9421.73.3
>=3.0
>=3.0
>=2.3.2
>=2.3.2
>=0.1
>=0.1
>=3.3.2
>=3.3.2
default
One or more compilers:
CCE 8.1.4 or later
PGI 12.1 or later
GNU 4.7 or later
Intel 12.0 or later
Pathscale 4.0.9 or later
Documentation:
For more information see the intro_mpi and intro_shmem man pages.
Installation:
rpm -ivh cray-mpt-*- 6.1.1-gni0_9773.x86_64.rpm
The "*" in the install command represents compiler version combinations.
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_mpt_6.1.1
Certain components, files or programs contained within this package or
product are Copyright 2007-2013 Cray Inc. All rights reserved.
Back to top.
Cray Scientific and Math Libraries 7.2.1
Libsci 12.1.2
Purpose:
Cray LibSci 12.1.2 release provides scientific libraries for Cray
XE, XK, and XC Systems. Cray LibSci is supported on the host CPU
but not on the accelerator of Cray XK systems.
The Cray libsci 12.1.2 release provides the following:
* C Interface to Basic Linear Algebra Subprograms (CBLAS)
* Optimizations for LAPACK QR/RQ/QL/LQ routines
* CrayBLAS optimizations for some DGEMM and ZGEMM matrix sizes on
IvyBridge Processors
Cray LibSci 12.1.2 includes the following versions of publicly
available libraries:
* LAPACK 3.4.1 - For further information, see
http://www.netlib.org/lapack.
* ScaLAPACK 2.0.2 - (Scalable LAPACK) For further information, see
http://www.netlib.org/scalapack.
Notes and Limitations:
The Cray LibSci 12.1.xx release is dependent on the new Cray MPI library
(MPT 6.0) that is based on MPICH 3.0.3 and is binary incompatible with
previous Cray MPI libraries. Users will need to recompile and relink
their codes with MPT 6.0 and Cray Libsci 12.1.xx.
Product and OS Dependencies:
The Cray LibSci 12.1.2 release is supported on the following Cray
systems running Cray Linux Environment (CLE) operating system
* Cray XE and XK systems with CLE 4.0, CLE 4.1, and CLE 4.2.
* Cray XC systems with CLE 5.0 and CLE 5.1.
The LibSci 12.1.2 release requires the following software products:
For Cray XE and XK systems:
xt-asyncpe 5.21 or later
FFTW 3.3.0.3 or later
MPT 6.0.0 or later
One or more compilers:
CCE 8.1.4 or later
CCE 8.2.0 or later
GCC 4.7.2 or later
GCC 4.8.0 or later
Intel 13.1 or later
PGI 13.3 or later
For Cray XC systems:
craype 2.0 or later
FFTW 3.3.0.3 or later
MPT 6.0.0 or later
One or more compilers:
CCE 8.1.4 or later
CCE 8.2.0 or later
GCC 4.7.2 or later
GCC 4.8.0 or later
Intel 13.1 or later
Installation instructions:
rpm -iv cray-libsci-*-12.1.2-2.x86_64.rpm
The "*" in the install command represents compiler version combinations.
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_libsci_12.1.2
License:
Except for the third party modules and software licensed by Cray
through proprietary agreements, components, files or programs
contained within this package or product are Copyright 2001-2013
Cray Inc. All rights reserved.
Attribution notices for open source licensed software contained in this
package are detailed in the file:
/opt/cray/libsci/12.1.2/ATTRIBUTIONS_libsci12.1.2.txt
Back to top.
Environment Setup and Compiling support 5.36
Xt-asyncpe 5.24
Purpose:
Bugs fixed in this release
803063 - xt-asyncpe, cce/8.2.0, cray-ga: "cannot find -lga_cray",
"cannot find -larmci_cray"
Deprecated Features:
All targeting modules with prefix xtpe- are deprecated
and replaced by ones with prefix craype-.
The xtpe- modules have been removed.
Product and OS Dependencies:
xt-asyncpe 5.24 supports the following minimum compiler release
versions. To compile and link using older compilers, use xt-asyncpe
4.9 or older.
pgi 10.9
cce 7.3
intel 12.0
gnu 4.5.3
pathscale 4.0.9 (xt-mpich2 only)
Documentation:
See manpages for cc, CC, ftn, csmlversion and intro_hugepages
Installation:
rpm -ivh xt-asyncpe-5.24-05.x86_64.rpm
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_xt-asyncpe_5.24
Back to top.
Craype-installer 1.6.00
Purpose:
Resolved the following RFE:
803316 - craype-installer.pl needs to use full CLE versions rather than abbreviated CLE versions
A change was made to the configuration file: install-cade.yaml and
install-cdt.yaml. You can now specify the ACCELERATOR(s) you have installed
on your system. PE currently supports FERMI and KEPLER Accelerators. If you
have one or both of those accelerators on your system, you need to add a
line like one of the following to your install-$product.yaml file.
ACCELERATORS : FERMI
ACCELERATORS : KEPLER
ACCELERATORS : FERMI, KEPLER
Otherwise, if you do not have Accelerators on your system, you should add an
entry like the following:
ACCELERATORS : NONE
For those of you that have been using craype-installer for some time, you
will see the ACCELERATOR_VENDOR and ACCELERATOR_MODEL keywords in your
install-$product.yaml file. Those keywords are no longer used and have been
replaced with the single keyword ACCELERATORS.
Product and OS Dependencies:
The Cray PE Installer 1.6.00 release requires the following software products:
* perl 5.8 or later
* rpm 4.1.1 or later
The Cray PE Installer is supported on the following Cray systems
running Cray Linux Environment (CLE) operating system
* Cray XE systems with CLE version 4.0 or later on boot nodes
* Cray esLogins with CLE support package version 4.1 or later
* Cray esMS with CLE support package version 4.1 or later
* Cray XC systems with CLE version 5.0 or later on each boot node
Documentation:
For a summary of the command line arguments supported:
craype-installer.pl --help
For detailed information on using the installer see:
S-2372-105 Cray Programming Environments Installation Guide
Installation instructions:
rpm -ivh craype-installer-1.6.00-3.x86_64.rpm
To make this version default then run:
/opt/cray/admin-pe/set_default_files/set_default_craype-installer_1.6.00
Product description:
The Cray PE Installer is used to simplify and automate the process of installing
and updating the Cray Programming Environment software on Cray esLogin images on
an esMS server, directly on esLogins and login nodes for the Cray XE/XK/XC systems.
The Cray PE Installer uses a configuration file, set up once by the system
administrator, to ensure a complete and consistent installation of the
Cray Programming Environment software. Detailed information about the entire
installation process is captured in log files and can optionally be seen on
the console if the --verbose argument is specified. Setting the default versions
of libraries, tools and compilers is supported by specifying the --set-default
argument when running the installer.
Certain components, files or programs contained within this package or
product are Copyright 2012 - 2013 Cray Inc. All rights reserved.
Back to top.
Cray Debugger Support Tools 2.1.8
LGDB 2.2.2
Product Description:
lgdb is a GDB-based parallel debugger used to debug applications compiled with
CCE, PGI, and GNU Fortran, C and C++ compilers. It allows programmers to
either launch an application or attach to an already-running application that
was launched with aprun. Additionally, preliminary comparative debugger
technology has been introduced that enables programmers to compare data
structures between two executing applications.
Some features of lgdb include:
 Command line parallel debugger allows for launching/attaching applications via aprun.
 Utilizes process sets to operate on a subset of application ranks.
 gdb like feel, also implements a gdbmode to enable a true parallel gdb.
 Prototype of Cray Comparative Debugging Technology.
 OpenACC debugging support.
 Workload manager supported with launch command.
Purpose:
This is a CDST feature release.
1. Native eslogin support is provided with both launch and attach commands.
For launch, if a WLM argument is not provided the system must be setup
to allow for interactive nodes (i.e. aprun outside of a WLM job).
2. A new session command has been added to associate multiple launch commands
with a single WLM job. This would be akin to having an interactive session
and running multiple aprun commands. See 'help session' for more
information.
Bugs closed with this release:
o 798986 - Cray LGDB not working on login nodes of Cray XC30 (Sisu)
o 801541 - lgdb treating rankwise failures in print command as total failures
o 801700 - lgdb proxy use of Nagle algorithm on sockets causes poor performance
o 802044 - lgdb argument ordering significant when POSIXLY_CORRECT
environment variable set
Product and OS Dependencies:
The Cray lgdb 2.2.0 release is supported on the following Cray systems
running Cray Linux Environment(CLE) operating system
- Cray XE and XK systems running CLE 4.0, CLE 4.1 and CLE 4.2
- Cray XC systems with CLE version 5.0 or later
Documentation:
Type `man lgdb` with the cray-lgdb module loaded to read the lgdb(1) man page.
Simple usage examples are provided at the end.
Also, type `help` at the lgdb command line for more information on commands.
Installation instructions:
To install the lgdb:
rpm -ivh cray-lgdb-2.2.2-0_2831.x86_64.rpm
To make lgdb 2.2.2 the default version of lgdb, execute:
/opt/cray/admin-pe/set_default_files/set_default_cray-lgdb_2.2.2
Certain components, files or programs contained within this package or
product are Copyright 2007-2013 Cray Inc. All rights reserved.
Back to top.
Third Party Products 5.36
Intelsup 14.0.0.080
Purpose:
NOTE: On Cray XE, XK, and XC systems or systems used to compile for these Cray systems,
Cray recommends doing a custom installation of the Intel Composer XE version 14.0.0.080
(C/C++ and FTN) and installing the entire Intel(R) Math Kernel Library.
Provide the module file to support compiling with
Intel Composer XE version 14.0.0.080.
The following bugs are fixed in the Intel Composer XE 14.0.0.080 release.
788855 ifort crashes with segment violation at any level of optimization, [684613]
794579 Compile time too long when OpenMP is used [693765]
798456 Intel compiler gives internal catastrophic error on f90 code [697452]
803478 Intel Fortran code compiles with -O2, internal error with -O3
803536 internal compiler error
Product and OS Dependencies:
intelsup 14.0.0.080 is supported on
Cray XE and XK systems run CLE 4.1 and later operating systems, and
Cray XC systems running CLE 5.0 and later operating systems.
Intel Composer XE version 14.0.0.080 (C/C++ and FTN) must be installed in
the default location. The Intel C/C++ only installation is not supported
because the Intel Fortran run time libraries are required by Cray XE, XK,
and XC libraries (hdf5, for example) when using the Intel compiler.
Intel MKL now provides a choice of components to install.
Components necessary for PGI compiler, Compaq Visual
Fortran Compiler, SP2DP interface, BLAS95 and LAPACK95 interfaces,
Cluster support (ScaLAPACK and Cluster DFT) and Intel Many
Integrated Core Architecture (Intel MIC Architecture) support
are not installed unless explicitly selected during installation.
Previous versions of Intel Composer XE installed these
components by default. The following links provide more
information regarding changes in Intel Composer XE 2013 SP1.
http://software.intel.com/sites/default/files/article/407601/release-notes-c-2013sp1-l-en.pdf
http://software.intel.com/sites/default/files/article/422666/release-notes-f-2013sp1-l-en.pdf
These products are also required:
For Cray XE and XK systems:
xt-asyncpe 5.24 or later
libsci 12.1.2 or later
mpt
6.1.1 or later
hdf5
1.8.11 or later
netcdf
4.3.0 or later
For Cray XC systems:
craype
2.01 or later
mpt
6.1.1 or later
hdf5
1.8.11 or later
netcdf
4.3.0 or later
Documentation:
/opt/intel/composer_xe_2013_sp1.0.080/Documentation/en_US/Release_Notes_C_2013SP1_L_EN.pdf
/opt/intel/composer_xe_2013_sp1.0.080/Documentation/en_US/Release_Notes_F_2013SP1_L_EN.pdf
Installation:
rpm -ihv cray-intelsup-14.0.0.080-04.x86_64.rpm
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_intel_14.0.0.080
Certain components, files or programs contained within this package or product are Copyright -2013
Cray Inc. All rights reserved.
Back to top.
Paralell-netcdf 1.3.1.1
Purpose:
New version of parallel-netcdf 1.3.1.1 which fixes the bug in opening
files (pnetcdf won't clobber correctly).
Product and OS Dependencies:
This parallel-netcdf release is supported on Cray XE and XK systems running
the CLE 4.1UP00 CNL or later operating systems and the following product(s).
xt-asyncpe 5.15 or later
Compilers:
CCE 8.1 or later
GCC 4.8
GCC 4.7
Intel 13.0 or later
PGI 12.1 or later
Notes: Shared libraries are not provided as the Third Party software does
not support shared libraries.
Documentation:
http://trac.mcs.anl.gov/projects/parallel-netcdf/wiki/Documentation
Installation:
rpm -ivh cray-parallel-netcdf-*-1.3.1.1-1.x86_64.rpm
The "*" in the install command represents compiler version combinations.
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_parallel-netcdf_1.3.1.1
Product Description:
Parallel-NetCDF is a library providing high-performance I/O while still
maintaining file-format compatibility with Unidata's NetCDF.
Certain components, files or programs contained within this package or product
are Copyright -2013 Cray Inc. All rights reserved.
Back to top.
PGI 13.9.0
Purpose:
Features of PGI 13.9.0 are documented at:
http://www.pgroup.com/doc/pgirn139.pdf
Product and OS Dependencies:
pgi 13.9.0 is supported on Cray XE and XK systems
running CLE 4.1 or later operating systems.
Documentation:
Documentation for PGI 13.9.0 is in /opt/pgi/13.9.0/linux86-64/13.9/doc/
PGI User's Guide,
pgi13ug.pdf
PGI Fortran Reference,
pgifortref.pdf
PGI CUDA Fortran Guide,
pgicudaforug.pdf
PGI 13.9 Release Notes,
pgirn139.pdf
PGI 13.9 Installation Guide, pgiinstall139.pdf
Installation:
rpm -ihv pgi-13.9.0-05.x86_64.rpm
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_pgi_13.9.0
Certain components, files or programs contained within this package or product are Copyright -2013
Cray Inc. All rights reserved.
Back to top.
DDT 4.1.1.0
Purpose:
- Release of Allinea DDT 4.1.1.0
Product and OS Dependencies:
The Cray DDT 4.1.1.0 release is supported on the following Cray systems
running Cray Linux Environment(CLE) operating system
- Cray XE and XK systems running CLE 4.0, CLE 4.1 and CLE 4.2
- Cray XC systems with CLE version 5.0 or later
Documentation:
http://www.allinea.com/products/ddt-support
/opt/cray/ddt/4.1.1.0/doc/RELEASE-NOTES
Installation:
rpm -ivh ddt-4.1.1.0-0.x86_64.rpm
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_ddt_ 4.1.1.0
Certain components, files or programs contained within this package or
product are Copyright 2008-2013 Cray Inc. All rights reserved.
Back to top.
Totalview 8.12.0.1
Purpose:
- This package includes the 8.12.0-1 release of the Rogue Wave Totalview debugger. It is a bug fix
release.
The following bugs were fixed since Totalview 8.12.0.1:
- TVT-14304
Fatal Error: Group wasn't in the group list variable. This is most often seen
when trying to attach to multiple processes, or after detaching and trying to attach again.
- TVT-15054
'Can't read type info' warnings are emitted for debug stabs data from the recent
Sun Studio 12 compiler.
- TVT-15387
TotalView will fail when attempting to attach to a remote debug server that was
started manually.
- TVT-15390
Tool tip functionality is lost in the Action Point Addresses dialog when the
screen is scrolled to show data hidden on the right.
- TVT-15391
The enable/disable box in the Action Point Addresses column header can be
improperly placed when adding columns
- TVT-15392
After canceling out of an Action Point Addresses dialog box that shows detailed
information, a partially blank dialog box appears after clicking on 'Addresses' again, before being
replaced by the correctly filled in box.
- TVT-15516
Attempts to cut and paste text into a Sessions Manager field that contains a
gray hint will embed the text in the hint.
- TVT-15531
The TotalView Individual Installer fails to recognize 64 bit OSX on the Mac and
only installs on 32 bit machines.
- TVT-15540
TotalView may hang inside the MPI_Init call when debugging mixed MPI
(MPMD) programs.
- TVT-15554
Fonts in the new Sessions Manager windows may show up as boxes.
- TVT-15562
TotalView will display assembler code instead of source for compilers that emit
DWARF 4 information (gcc 4.8 for one).
-
TVT-15564
TotalView may fail with a Fatal Error when a tool tip event is invoked from the
source pane while processing large amounts of symbol information.
TVT-15565
Adding more than one Environment variable in the program environment box of
the new Sessions Manager is handled incorrectly and the hint is wrong.
TVT-15576
Clicking 'OK' in the Action Point Addresses dialog box for a pending breakpoint
will trigger an Assert failure.
TVT-15592
A C++View callback for a local variable runs into a segmentation violation if the
user stops at a breakpoint prior to initialization of the local variable.
TVT-15626
MemoryScape fonts will show as boxes on some systems
TVT-8701
Request to save startup configurations
TVT-11104
Setting a breakpoint on a STL allocator in a large C++ application is very slow
TVT-13867
MemoryScape does not allow attaching to a process owned by a different user
TVT-14069
In a large, heavily templated C++ application, setting a breakpoint in a header
file with a templated class can be very slow
TVT-14070
Diving on breakpoints from the Action Pane doesn't always take you to the
source line, but to the function start
TVT-14131
TotalView doesn't properly set breakpoints on a templated Class method with
multiple copies in multiple shared objects
TVT-14275
On large complex code, the Action Point Properties dialog box took a long time
to appear
TVT-14540
While debugging large complex code, trying to cancel out of long running debug
operation can itself take a long time
TVT-14686
MemoryScape crashes when trying to attach to a remote process on a Linux
Power system
TVT-14866
MemoryScape reports should default to showing a sort of total used bytes in
descending size order
TVT-14921
Stack trace may get lost after turning on Replay on Demand and trying to step
backwards
TVT-15087
Setting an image-qualified breakpoint (##image#filename#line_number)
enables more breakpoint addresses than requested
TVT-15097
Gigabyte size allocations fail when run under MemoryScape, but work when
memory debugging is not enabled
TVT-15189
Starting Replay on Demand on some systems causes a link error with: 'multiple
definition of '_edata''
Installation:
rpm -ivh cray-totalview-8.12.0.1-totalview-support-1.1.5-0.x86_64.rpm
To make this the default version, execute:
/opt/cray/admin-pe/set_default_files/set_default_totalview_8.12.0.1
/opt/cray/admin-pe/set_default_files/set_default_totalview-support_1.1.5
Back to top.
Cray Application Developer's Environment 6.26
CADE 6.26
CADE 6.26 supports Cray XE and Cray XK systems only.
Craype-installer 1.6.00 or later must be used to install with this release.
Purpose
CADE is a collection of the latest basic programming environment for
Cray XE and XK systems. CADE does not include licensed products (CCE, Cray
Performance Measurement and Analysis Tools, Chapel, PGI, DDT, TV, etc.).
This package plus the licensed products (compilers, performance tools and
debuggers) will update the system to the latest Programming Environment.
For more information see:
Cray Programming Environments Installation Guide S-2372-105
Documentation:
S-2529-103: Cray Programming Environment User's Guide
S-2372-105: Cray Programming Environments Installation Guide
The contents of this CADE release package are:
CADE-6.26-04.iso
craype-installer-1.6.00-2.x86_64.rpm
acml-5.3.1-1.x86_64.rpm
atp-1.7.0-0_2745.x86_64.rpm
cray-ga-cray81-5.1.0.2-39.x86_64.rpm
cray-ga-gnu47-5.1.0.2-39.x86_64.rpm
cray-ga-gnu48-5.1.0.2-39.x86_64.rpm
cray-ga-intel130-5.1.0.2-39.x86_64.rpm
cray-ga-pgi121-5.1.0.2-39.x86_64.rpm
cray-gcc-4.8.1-05.x86_64.rpm
cray-gcc-gmp-4.3.2-2.x86_64.rpm
cray-gcc-mpc-0.8.1-2.x86_64.rpm
cray-gcc-mpfr-2.3.1-20.x86_64.rpm
cray-gcc-mpfr-2.4.2-2.x86_64.rpm
cray-hdf5-pgi121-1.8.11-3.x86_64.rpm
cray-hdf5-gnu48-1.8.11-3.x86_64.rpm
cray-hdf5-gnu47-1.8.11-3.x86_64.rpm
cray-hdf5-intel130-1.8.11-3.x86_64.rpm
cray-hdf5-cray81-1.8.11-3.x86_64.rpm
cray-intelsup-14.0.0.080-04.x86_64.rpm
cray-lgdb-2.2.2-0_2831.x86_64.rpm
cray-libpmi-devel-4.0.1-1.0000.9753.86.3.gem.x86_64.rpm
cray-libpmi0-4.0.1-1.0000.9753.86.3.gem.x86_64.rpm
cray-libsci-cray81-12.1.2-2.x86_64.rpm
cray-libsci-gnu47-12.1.2-2.x86_64.rpm
cray-libsci-gnu48-12.1.2-2.x86_64.rpm
cray-libsci-intel130-12.1.2-2.x86_64.rpm
cray-libsci-pgi121-12.1.2-2.x86_64.rpm
cray-libsci-acc-cray81-3.0.00-3.x86_64.rpm
cray-libsci-acc-gnu47-3.0.00-3.x86_64.rpm
cray-libsci-acc-gnu48-3.0.00-3.x86_64.rpm
cray-modules-3.2.6.7-1.0400.6396.0.0.gem.x86_64.rpm
cray-modules-3.2.6.7-1.0401.6396.0.0.gem.x86_64.rpm
cray-mpt-cray81-6.1.1-gni0_9773.x86_64.rpm
cray-mpt-gnu47-6.1.1-gni0_9773.x86_64.rpm
cray-mpt-gnu48-6.1.1-gni0_9773.x86_64.rpm
cray-mpt-intel130-6.1.1-gni0_9773.x86_64.rpm
cray-mpt-pathscale409-6.1.1-gni0_9773.x86_64.rpm
cray-mpt-pgi121-6.1.1-gni0_9773.x86_64.rpm
cray-netcdf-cray81-4.3.0-0.x86_64.rpm
cray-netcdf-gnu47-4.3.0-0.x86_64.rpm
cray-netcdf-gnu48-4.3.0-0.x86_64.rpm
cray-netcdf-intel130-4.3.0-0.x86_64.rpm
cray-netcdf-pgi121-4.3.0-0.x86_64.rpm
cray-parallel-netcdf-cray81-1.3.1.1-1.x86_64.rpm
cray-parallel-netcdf-gnu47-1.3.1.1-1.x86_64.rpm
cray-parallel-netcdf-gnu48-1.3.1.1-1.x86_64.rpm
cray-parallel-netcdf-intel130-1.3.1.1-1.x86_64.rpm
cray-parallel-netcdf-pgi121-1.3.1.1-1.x86_64.rpm
cray-petsc-intel130-3.4.2.0-1.x86_64.rpm
cray-petsc-pgi121-3.4.2.0-1.x86_64.rpm
cray-petsc-gnu48-3.4.2.0-1.x86_64.rpm
cray-petsc-gnu47-3.4.2.0-1.x86_64.rpm
cray-petsc-cray81-3.4.2.0-1.x86_64.rpm
cray-tpsl-cray81-1.3.04-2.x86_64.rpm
cray-tpsl-gnu47-1.3.04-2.x86_64.rpm
cray-tpsl-gnu48-1.3.04-2.x86_64.rpm
cray-tpsl-intel130-1.3.04-2.x86_64.rpm
cray-tpsl-pgi121-1.3.04-2.x86_64.rpm
cray-trilinos-gnu47-11.4.1.0-1.x86_64.rpm
cray-trilinos-cray81-11.4.1.0-1.x86_64.rpm
cray-trilinos-intel130-11.4.1.0-1.x86_64.rpm
cray-trilinos-gnu48-11.4.1.0-1.x86_64.rpm
fftw-2.1.5.6-1.x86_64.rpm
fftw-3.3.0.4-1.x86_64.rpm
iobuf-2.0.5-10.x86_64.rpm
java-jdk1.7.0_07-04.x86_64.rpm
libonesided-ntk-1.5.0-5.gem.x86_64.rpm
pgroupd-lin64-v1161.tar.gz
stat-2.0.0.1-0.x86_64.rpm
xt-asyncpe-5.24-05.x86_64.rpm
xt-gcc-4.4.4-12.sles11sp1.x86_64.rpm
xt-gcc-4.6.1-13.sles11sp1.x86_64.rpm
xt-pathscalesup-4.0.13-09.x86_64.rpm
Installation instructions:
For installations on a Cray XE or XK system, please see
Cray Programming Environments Installation Guide S-2372-105.
S-2372-105 is available at http://docs.cray.com/.
Back to top.
Latest PE Product Versions:
This list contains the latest version of all PE products.
Cray Compiling Environment
CCE 8.2.1 (Supported on Cray XC, XE and XK systems)
cce 8.2.1
Cray Debugger Support Tools
CDST 2.1.8 (Supported on Cray XC, XE and XK systems)
atp 1.7.0
lgdb 2.2.2
stat 2.0.0.1
Cray Environment Setup and Compiling support
CEVN 5.36
craype-installer 1.6.00
CEVN 5.36 (Cray XC systems)
craype 2.01
craypkg-gen 1.00
CEVN 5.36 (Cray XE and XK)
xt-asyncpe 5.24
cray-modules-3.2.6.7-1.0400.6396.0.0.gem.x86_64.rpm (4.0 CLE)
cray-modules-3.2.6.7-1.0401.6396.0.0.gem.x86_64.rpm (4.1 CLE)
Cray Message Passing Toolkit
CMPT 6.1.1 (Cray XC, XE and XK systems Support)
cray-mpt 6.1.1
cray-libpmi0-4.0.1-1.0000.9753.86.2.ari
cray-libpmi-devel-4.0.1-1.0000.9753.86.2.ari
cray-libpmi0-4.0.1-1.0000.9753.86.3.gem
cray-libpmi-devel-4.0.1-1.0000.9753.86.3.gem
cray-ga 5.1.0.2
Cray Performance Measurement & Analysis Tools
CPMAT 6.1.2 (Supported on Cray XC, XE and XK systems)
Perftools 6.1.2
Papi 5.1.2
Papi-acc 5.1.2 (Supported on Cray XK systems)
Apprentice2 for Windows7 6.1.2
Apprentice2 for Mac 6.1.2
Cray Scientific and Math Libraries
CSML 7.2.1 (Supported on Cray XC, XE and XK systems)
acml 5.3.1 (XE/XK only)
fftw 2.1.5.6
fftw 3.3.0.4
petsc 3.4.2.0
trilinos 11.4.1.0
cray-libsci 12.1.01
tpsl 1.3.04
libsci_acc 3.0.00 (Cray XK and XC only)
Allinea's Distributed Debugging Tool
DDT Debugger 4.1.1.0 (Supported on Cray XC, XE and XK systems)
ddt-4.1.1.0
TotalView Debugger
TotalView 8.12.0.1
cray-totalview-8.12.0.1-totalview-support-1.1.5-0
PGI Compiler 13.9.0
For Cray XE and XK systems:
PGI 13.9.0
For Cray XC systems the PGI compiler is not supplied by Cray Inc.
Third party products for the Programming environment
Third Party Products 5.36 (Supported on Cray XE and XK systems)
cray-gdb 7.5.1
Flexnet license manager software 11.10.0
cray-hdf5 1.8.11
cray-netcdf 4.3.0
parallel-netcdf 1.3.1.1
iobuf 2.0.5
java jdk1.7.0_07
libonesided-ntk 1.5.0
cray-gcc-gmp 4.3.2
cray-gcc-mpc 0.8.1
cray-gcc-mpfr 2.4.2
cray-gcc 4.8.1
intel-prgenv 1.0.0
xt-intelsup 14.0.0.080
xt-pathscalesup 4.0.13 (Cray XE/XK only)
Cray Developer Toolkit
(Supported on Cray XC systems)
CDT 1.10
Cray Application Developer's Environment
(Supported on Cray XE and XK systems)
CADE 6.26
Cray Application Developer's Environment Supplement
(Supported on Cray XE and XK systems)
CADES 3.19
CADES-3.19-02.iso
*******************************************************************************
Certain components, files or programs contained within this package or product are Copyright -2013
Cray Inc. All rights reserved.