ARCHER logo ARCHER banner

The ARCHER Service is now closed and has been superseded by ARCHER2.

  • ARCHER homepage
  • About ARCHER
    • About ARCHER
    • News & Events
    • Calendar
    • Blog Articles
    • Hardware
    • Software
    • Service Policies
    • Service Reports
    • Partners
    • People
    • Media Gallery
  • Get Access
    • Getting Access
    • TA Form and Notes
    • kAU Calculator
    • Cost of Access
  • User Support
    • User Support
    • Helpdesk
    • Frequently Asked Questions
    • ARCHER App
  • Documentation
    • User Guides & Documentation
    • Essential Skills
    • Quick Start Guide
    • ARCHER User Guide
    • ARCHER Best Practice Guide
    • Scientific Software Packages
    • UK Research Data Facility Guide
    • Knights Landing Guide
    • Data Management Guide
    • SAFE User Guide
    • ARCHER Troubleshooting Guide
    • ARCHER White Papers
    • Screencast Videos
  • Service Status
    • Detailed Service Status
    • Maintenance
  • Training
    • Upcoming Courses
    • Online Training
    • Driving Test
    • Course Registration
    • Course Descriptions
    • Virtual Tutorials and Webinars
    • Locations
    • Training personnel
    • Past Course Materials Repository
    • Feedback
  • Community
    • ARCHER Community
    • ARCHER Benchmarks
    • ARCHER KNL Performance Reports
    • Cray CoE for ARCHER
    • Embedded CSE
    • ARCHER Champions
    • ARCHER Scientific Consortia
    • HPC Scientific Advisory Committee
    • ARCHER for Early Career Researchers
  • Industry
    • Information for Industry
  • Outreach
    • Outreach (on EPCC Website)

You are here:

  • ARCHER
  • About ARCHER
  • News & Events
  • Calendar
  • Blog Articles
  • Hardware
  • Software
  • Service Policies
  • Service Reports
  • Partners
  • People
  • Media Gallery

Contact Us

support@archer.ac.uk

Twitter Feed

Tweets by @ARCHER_HPC

ISO 9001 Certified

ISO 27001 Certified

cray-tpsl

Versions Currently Available

  • 1.3.04
  • 1.4.0
  • 1.4.1

Default Version History

VersionStartEnd
1.4.02014-07-222014-07-22
1.3.042014-01-222014-06-091.4.02014-06-162014-06-161.4.02014-06-162014-06-161.4.02014-06-172014-06-171.4.02014-06-182014-06-181.4.02014-06-202014-06-201.4.02014-06-212014-06-211.4.02014-06-222014-06-221.4.02014-06-232014-06-231.4.02014-06-242014-06-241.4.02014-06-252014-06-251.4.02014-06-272014-06-271.4.02014-07-012014-07-011.4.02014-07-022014-07-021.4.02014-07-032014-07-031.4.02014-07-052014-07-051.4.02014-07-072014-07-071.4.02014-07-092014-07-091.4.02014-07-102014-07-101.4.02014-07-142014-07-141.4.02014-07-152014-07-151.4.02014-07-162014-07-161.4.02014-07-172014-07-171.4.02014-07-182014-07-181.4.02014-07-192014-07-191.4.02014-07-212014-07-211.4.02014-07-212014-07-211.4.02014-07-212014-07-211.4.02014-07-212014-07-211.4.02014-07-222014-07-221.4.02014-07-222014-07-22

----------- Module Specific Help for 'cray-tpsl/1.4.0' ------------


Third Party Scientific Libraries 1.4.0
=======================================
  Release Date:
  -------------
    March 20, 2014


  Purpose:
  --------
    The TPSL 1.4.0 release is supported on Cray XE, XK, and XC
    systems. TPSL is supported on the host CPU but not on the
    accelerator of Cray XK systems.

    The TPSL 1.4.0 release provides the following:
    * Compatibility with Cray LibSci 12.2.0
    * Update to SuperLU_dist 3.3
    * Update to Hypre 2.9
    * Update to Scotch 6.0


    TPSL (Third Party Scientific Libraries) contains a collection of
    outside mathematical libraries that can be used with PETSc and
    Trilinos. This module will increase the flexibility of PETSc and
    Trilinos by providing users with multiple options for solving
    problems in dense and sparse linear algebra. The cray-tpsl module is
    automatically loaded when PETSc or Trilinos is loaded. The libraries
    included are MUMPs, SuperLU, SuperLU_dist, ParMetis, Hypre,
    Sundials, and Scotch.

    * MUMPS 4.9.2. MUMPS (MUltifrontal Massively Parallel sparse direct
      Solver) is a package of parallel, sparse, direct linear-system
      solvers based on a multifrontal algorithm. For further
      information, see http://graal.ens-lyon.fr/MUMPS/. MUMPS can now
      interface with SCOTCH as well.

    * SuperLU 4.3. SuperLU is a sequential version of SuperLU_dist and a
      sequential incomplete LU preconditioner that can accelerate the
      convergence of Krylov subspace iterative solvers. For further
      information, see http://crd.lbl.gov/~xiaoye/SuperLU/.

    * SuperLU_dist 3.3. SuperLU_dist is a package of parallel, sparse,
      direct linear-system solvers (available in Cray LibSci). For
      further information, see http://crd.lbl.gov/~xiaoye/SuperLU/.

    * ParMETIS 4.0.7. ParMETIS (Parallel Graph Partitioning and
      Fill-reducing Matrix Ordering) is a library of routines that
      partition unstructured graphs and meshes and compute fill-reducing
      orderings of sparse matrices. For further information, see
      http://glaros.dtc.umn.edu/gkhome/views/metis/.

    * HYPRE 2.9. HYPRE is a library of high-performance preconditioners
      that use parallel multigrid methods for both structured and
      unstructured grid problems (not included with petsc-complex). For
      further information, see http://www.llnl.gov/CASC/linear_solvers/.

    * SUNDIALS 2.5.0 (SUite of Nonlinear and DIfferential/ALgebraic
      equation Solvers) consists of 5 solvers: CVODE, CVODES, IDA, IDAS,
      and KINSOL.  In addition, SUNDIALS provides a MATLAB interface to
      CVODES, IDAS, and KINSOL that is called sundialsTB. For further
      information, see
      https://computation.llnl.gov/casc/sundials/main.html.

    * Scotch 6.0. Scotch is a software package and libraries for
      sequential and parallel graph partitioning, static mapping, sparse
      matrix block ordering, and sequential mesh and hypergraph
      partitioning. For further information, see
      http://www.labri.fr/perso/pelegrin/scotch


  Documentation:
  --------------
    http://graal.ens-lyon.fr/MUMPS/
    http://crd.lbl.gov/~xiaoye/SuperLU/
    http://glaros.dtc.umn.edu/gkhome/views/metis/
    http://www.llnl.gov/CASC/linear_solvers/
    https://computation.llnl.gov/casc/sundials/main.html
    http://www.labri.fr/perso/pelegrin/scotch/


  Notes and Limitations:
  ----------------------
    All source files and libraries that were built with releases prior
    to TPSL 1.4.0 must be re-linked with the new library to take
    advantage of new features and benefit from performance optimizations.


  Product and OS Dependencies:
  ----------------------------
    The TPSL 1.4.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.

    The TPSL 1.4.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
      cray-libsci 12.2.00 or later
      MPT 6.0.0 or higher

      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.0 or later
        Intel 14.0 or later
        PGI 13.3 or later

    For Cray XC systems:
      craype 2.1.0 or later
      cray-libsci 12.2.00 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.0 or later
        Intel 14.0 or later


  Installation instructions:
  --------------------------
    rpm -iv cray-tpsl-*-1.4.0-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_tpsl_1.4.0


  License:
  --------
    Attribution notices for open source licensed software contained in
    this package are detailed in the file:
    /opt/cray/tpsl/1.4.0/ATTRIBUTIONS_tpsl1.4.0.txt


  Certain components, files, or programs contained within this package
  or product are Copyright 2011-2014 Cray Inc. All rights reserved.

===================================================================
To display cray-tpsl/1.4.0 release information,
type:    less /opt/cray/tpsl/1.4.0/release_info
===================================================================

Copyright © Design and Content 2013-2019 EPCC. All rights reserved.

EPSRC NERC EPCC