cray-libsci
Versions Currently Available
- 12.1.01
- 12.1.2
- 12.1.3
- 12.2.0
- 13.0.0
Default Version History
Version | Start | End | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12.2.0 | 2014-07-22 | 2014-07-22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12.1.2 | 2014-01-22 | 2014-06-0912.2.0 | 2014-06-16 | 2014-06-1612.2.0 | 2014-06-16 | 2014-06-1612.2.0 | 2014-06-17 | 2014-06-1712.2.0 | 2014-06-18 | 2014-06-1812.2.0 | 2014-06-20 | 2014-06-2012.2.0 | 2014-06-21 | 2014-06-2112.2.0 | 2014-06-22 | 2014-06-2212.2.0 | 2014-06-23 | 2014-06-2312.2.0 | 2014-06-24 | 2014-06-2412.2.0 | 2014-06-25 | 2014-06-2512.2.0 | 2014-06-27 | 2014-06-2712.2.0 | 2014-07-01 | 2014-07-0112.2.0 | 2014-07-02 | 2014-07-0212.2.0 | 2014-07-03 | 2014-07-0312.2.0 | 2014-07-05 | 2014-07-0512.2.0 | 2014-07-07 | 2014-07-0712.2.0 | 2014-07-09 | 2014-07-0912.2.0 | 2014-07-10 | 2014-07-1012.2.0 | 2014-07-14 | 2014-07-1412.2.0 | 2014-07-15 | 2014-07-1512.2.0 | 2014-07-16 | 2014-07-1612.2.0 | 2014-07-17 | 2014-07-1712.2.0 | 2014-07-18 | 2014-07-1812.2.0 | 2014-07-19 | 2014-07-1912.2.0 | 2014-07-21 | 2014-07-2112.2.0 | 2014-07-21 | 2014-07-2112.2.0 | 2014-07-21 | 2014-07-2112.2.0 | 2014-07-21 | 2014-07-2112.2.0 | 2014-07-22 | 2014-07-2212.2.0 | 2014-07-22 | 2014-07-22 |
----------- Module Specific Help for 'cray-libsci/12.2.0' --------- LibSci 12.2.0 ============== Release Date: ------------- March 20, 2014 Purpose: -------- Cray LibSci 12.2.0 release provides scientific libraries for Cray XE, XK, XC, and CS300 Systems. Cray LibSci is supported on the host CPU but not on the accelerator of Cray XK, XC, or CS300 systems. The Cray LibSci 12.2.0 release provides the following: * Optimizations for the GEMV routine in CrayBLAS. * Library restructure to allow for MPI (Scalapack) and non-MPI (BLAS and LAPACK) routines to be linked in independently via the libsci_mpi* and libsci* libraries in this release * LAPACK version 3.5.0 update * LAPACK support for C-Interfaces - New environment variables for controlling CrayBLAS behavior, see the intro_libsci, intro_blas1, intro_blas2 and intro_blas3 manpages for more information: CRAYBLAS_LEVEL3_LEGACY=1 (use GotoBLAS for all BLAS3 routines) CRAYBLAS_LEVEL2_LEGACY=1 (use GotoBLAS for all BLAS2 routines) CRAYBLAS_LEVEL1_LEGACY=1 (use GotoBLAS for all BLAS1 routines) CRAYBLAS_NO_ABORT_ON_ERROR=1 (Return without aborting the program, when invalid BLAS calls are made) CRAYBLAS_PROFILING=[1|2|3|4] : 1 (print BLAS calls and runtimes) CRAYBLAS_FORCE_HEAP_ALLOC=1 (Allocate internal buffers to the heap to avoid segfaults when calling from within threads) * New environment variable for controlling LAPACK behavior, see the intro_lapack manpage for more information: LIBSCI_OPT_DLARTG (Use a numerically less robust version of the DLARTG routine for improved performance with spectral decomposition routines) Cray LibSci 12.2.0 includes the following versions of publicly available libraries: * LAPACK 3.5.0 - For further information, see http://www.netlib.org/lapack. * ScaLAPACK 2.0.2 - (Scalable LAPACK) For further information, see http://www.netlib.org/scalapack. Bugs Closed With LibSci 12.2.0 Release: -------------------------------------------------- 797121 poor speedup with the dense matrix using LAPACK(dsytrf). 803148 Poor performance of Libsci psgesv with Intel compiler 806698 The link of Libsci should be linked "--as-needed" Notes and Limitations: ---------------------- Starting with the release of Cray LibSci 12.2.0 the CRay Adaptive FFT (CRAFFT) subroutine library for computing the discrete Fourier transform (DFT) is no longer supported. The Cray FFTW3 library can be used instead to compute Fourier transforms. All source files and libraries that were built with releases prior to Cray LibSci 12.2.0 must be re-linked with the new library to take advantage of new features and benefit from performance optimizations. FFTW is no longer a required dependency for Cray LibSci 12.2.0 and the fftw module will no longer be automatically loaded with the cray-libsci module. Users should load the fftw module for applications requiring the Cray FFTW library. Product and OS Dependencies: ---------------------------- The Cray LibSci 12.2.0 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, CLE 4.2, and CLE 5.2. * Cray XC systems with CLE 5.0, CLE 5.1, and CLE 5.2. * Cray CS300 systems running CentOS 6.2/6.3/6.4 and Redhat 6.2/6.3/6.4. The LibSci 12.2.0 release requires the following software products: For Cray XE and XK systems: xt-asyncpe 5.26 or later / craype 2.1.0 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 Intel 14.0 or later PGI 13.3 or later For Cray XC systems: craype 2.1.0 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 Intel 14.0 or later Installation instructions: -------------------------- rpm -iv cray-libsci-*-12.2.0-3.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.2.0 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-2014 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.2.0/ATTRIBUTIONS_libsci12.2.0.txt =================================================================== To display cray-libsci/12.2.0 release information, type: less /opt/cray/libsci/12.2.0/release_info ===================================================================