Released: Cray XC Programming Environments 16.06 - June 20, 2016 PRODUCT DESCRIPTION Cray Programming Environment for the Cray XC Series systems running CLE 5.2 and 6.0. The Cray XC Programming Environment 16.06 release is a General Availability release. Software Overview The Cray XC PE 16.06 consists of: Cray Developer Toolkit – CDT 16.06 The following products have been updated on this CDT iso: Cray Compiling Environment - CCE 8.5 CCE 8.5.0 Cray Message Passing Toolkit - MPT 7.4.0 MPT 7.4.0 Cray Debugging Support Tools - CDST 16.6 ATP 2.0.2 CCDB 2.0.1 lgdb 3.0.2 STAT 2.2.0.3 Cray Performance Measurement & Analysis Tools - CPMAT 6.4 Perftools 6.4.0 PAPI 5.4.3.2 Cray Scientific and Math Libraries - CSML 16.06 LibSci 16.06.1 PETSc 3.7.0.0 Trilinos 12.6.3.0 TPSL 16.06.1 FFTW 3.3.4.8 Cray Environment Setup and Compiling support - CENV 16.06 craype-installer 1.19.0 craype 2.5.5 cdt-prgenv 6.0.3 Third party products HDF5 1.10.0 Third Party Licensed Products PGI 16.4 TotalView 2016.04.08 Forge 6.0.4.1 These packages, as well as a separate release notes file, are available for download from CrayPort at: http://crayport.cray.com/ Please see “module help <product>” for the corresponding PE product release notes. Documentation: Cray Programming Environment User's Guide Cray Programming Environments Installation Guide Installing Cray Linux Environment (CLE) Support Package on esLogin Nodes These documents are available for download at: http://crayport.cray.com/Pages/default.aspx or http://docs.cray.com/ IMPORTANT NOTES: License Key Requirements/Instructions: 1) CCE and CPMAT: If upgrading from CCE 8.4 or CPMAT 6.3, new license keys are required for the following: Cray Compiling Environment (CCE) 8.5 Cray Performance Measurement & Analysis Tools (CPMAT) 6.4 Sites wishing to upgrade to the above will need to obtain and install the necessary license key(s) prior to using the above listed software. To request one or both of these license keys, send an email request to [email protected] with this information: Site Name Cray System Serial Number FlexNET License Server Hostname FlexNet License Server HostID (from the output of the FlexNET command “lmhostid” on the license server system) 2) PGI: PGI 16 uses a new license key format. Existing PGI users will need to update their PGI license key. Important Installation Instructions: 1) Beginning with the 16.06 release, the Cray XC PE (CDT) package is being provided in the following formats: Download: i. Single, large ISO file: Same format Cray provided for previous PE releases. ii. Smaller, split ISO files: For users who may have issues downloading the single, large ISO file, a new option is now provided where CDT has been split into multiple files. These files (listed below) may be downloaded individually but will be installed together at installation. 1. CDT-base-version.iso 2. CDT-PrgEnv-cray-version.iso 3. CDT-PrgEnv-intel-version.iso 4. CDT-PrgEnv-pgi-version.iso Physical Media: Previously CDT was delivered on a single DVD. Starting with the CDT 16.06 release, the full CDT release will only be provided on multiple DVDs. One DVD will be provided for each of the four files listed above (ie, base, PrgEnv-cray, PrgEnv-intel, PrgEnvpgi). The installation guide has been updated to include instructions for installing using each of the delivery methods noted above. 2) Craype-installer 1.19.0 or later must be used to install this release. Using an earlier version of Craypeinstaller with this release will result in a non-functioning Cray Programming Environment installed on the system. New cray-memkind module To support high bandwidth memory, a new module “cray-memkind” has been added. This module changes the linking to dynamic and pulls in the libmemkind.so and libnuma.so libraries. Important Note re: HDF5 HDF5 is used by third-party products, Trilinos and NetCDF, both of which need to be rebuilt with the default version of HDF5. The third-party vendors for Trilinos and NetCDF do not have a release for June, so Cray is again releasing two versions of HDF5 in our June CDST release as follows: HDF5 1.8.16: To be used with the prior version of Trilinos and NetCDF HDF5 1.10.0: To be used in isolation and is not required by any other product at this time To reduce the likelihood of HDF5 users getting incompatible references to HDF5 1.10.0 by loading the HDF5 1.10.0 module, and HDF5 1.8.16 by using Trilinos or NetCDF, HDF5 1.10.0 will be installed as nondefault by the CrayPE installer. Cray SHMEM backward incompatibility: The Cray SHMEM library now supports the OpenSHMEM 1.3 standard. One of the features is the new OpenSHMEM C11-generics interface for many OpenSHMEM routines. With existing code, you may encounter link errors such as 'The identifier "shmem_put" is undefined.' See the intro_shmem man page for more information including a compilation command-line workaround to restore the old behavior. CUDA Toolkit 7.5 does not support GCC 5.1 (or later): GCC 5.1 (or later) is not supported by the nvcc compiler that is part of CUDA toolkit 7.5. Cray recommends using GCC 4.9 with CUDA Toolkit 7.5. SLURM and CDST support: The following software is supported with this CDST release: SLURM 15.08 workload management system Compilers for Cray Libraries: Libraries in this announcement support the following major compiler versions: CCE 8.5 Intel 16.0 GCC 4.9 GCC 5.3 PGI 16 For the PGI compiler, Cray only provides MPT libraries PGI NOTES: 1) Beginning with the April 16.04 release, the PE releases no longer support PGI 15 and began support of PGI 16. 2) PGI 16 uses a new license key format. Any existing PGI user will need to update their PGI license key. Please see specific product release notes for additional library and compiler dependencies. Latest PE Product Versions: Cray Developer Toolkit CDT 16.06 Cray Compiling Environment - CCE CCE 8.5.0 Cray Message Passing Toolkit - MPT MPT 7.4.0 PMI 5.0.10 GA 5.3.0.6 Cray Debugging Support Tools - CDST ATP 2.0.2 CCDB 2.0.1 lgdb 3.0.2 STAT 2.2.0.3 Cray Performance Measurement & Analysis Tools - CPMAT Perftools 6.4.0 PAPI 5.4.3.2 Cray Scientific and Math Libraries - CSML LibSci 16.06.1 LibSci_ACC 16.03.1 PETSc 3.7.0.0 Trilinos 12.6.3.0 TPSL 16.06.1 FFTW 2.1.5.9 FFTW 3.3.4.8 Cray Environment Setup and Compiling support - CENV craype-installer 1.19.0 craypkg-gen 1.3.3 craype 2.5.5 cray-modules 3.2.10.4 cray-mpich-compat 1.0.0-8 (patch) cdt-prgenv 6.0.3 Third party products HDF5 1.10.0 NetCDF 4.4.0 parallel-NetCDF 1.7.0 iobuf 2.0.6 java jdk 1.8.0_51 GCC 4.9.3 GCC 5.3.0 Third Party Licensed Products PGI 16.4 TotalView 2016.04.08 Forge 6.0.4.1 Other Third Party Products Flexnet 11.13.1.1 ************************************************************************************* Certain components, files or programs contained within this package or product are Copyright -2016 Cray Inc. All rights reserved.
© Copyright 2026 Paperzz