NERSC logo National Energy Research Scientific Computing Center
  A DOE Office of Science User Facility
  at Lawrence Berkeley National Laboratory

Vendor Manuals

This web page contains documentation relevant to Franklin provided by Cray and third-party vendors. More complete information is available at the Cray XT Series Site Map.

XT Series Systems

Cray XT4 Overview

This is the Cray XT4 Series Overview pages.

Cray XT4 Datasheet

This is the Cray XT4 basic data sheet.

Cray XT Series System Overview

This document provides a basic overview of the Cray XT systems for application developers and system administrators.

Programming Environment

Cray XT Series Programming Environment User's Guide (Version 2.1)

This guide describes the Cray XT programming environment and related application development tools under OS version 2.1. In addition, it includes procedures and examples of how to set up the user environment and build and run optimized applications. It includes both Catamount and Compute Node Linux information.

Cray XT System Software 2.1 Release Overview

This document provides an overview of the 2.1 E and 2.1 limited availability (LA) releases for the Cray XT systems running the UNICOS/lc 2.1 operating system. The UNICOS/lc software release has been renamed Cray Linux Environment (CLE).

PGI User's Guide (Version 7.1)

This guide describes how to use the Portland Group (PGI) Fortran, C, and C++ compilers and program development tools.

PGI Fortran Reference (Version 7.1)

This document describes the Portland Group's implementation of the FORTRAN 77 and Fortran 90/95 languages.

Cray Compiler Environment (CCE) Fortran Reference (Version 7.1)

This manual describes the Cray Fortran compiler for the Cray Compiling Environment (CCE) 7.1 Release.

Cray Compiler Environment (CCE) C/C++ Reference (Version 7.1)

This manual describes the Cray C/C++ compiler for the Cray Compiling Environment (CCE) 7.1 Release. UPC is also supported via CCE.

Parallel Programming Environment

Introduction to MPI man pages

This web page describes the MPI introductions on XT series. Use "man intro_mpi" on Franklin for more up-to-date information.

More MPICH2 man pages

This web page describes the basic MPI functions on XT series. For complete man page of a specific function, use "man MPI_function_name" on Franklin.

Getting Started on MPI I/O

This document provides the basic MPI/IO information on Cray XT series. It defines the basic components of the I/O system, explains various I/O techniques and their performance pros and cons, and describes optimization techniques and their use.

Optimizing MPI-IO for Applications on Cray XT Systems

This document describes the components of the Cray XT MPI-IO software stack, describes optimization techniques and their trade-offs, and documents the results of some benchmark tests.

Introduction to SHMEM man pages

This web page describes the SHMEM introductions on XT series. Use "man intro_shmem" on Franklin for more up-to-date information.

More SHMEM man pages

This web page describes the basic SHMEM functions on XT series. For complete man page of a specific function, use "man SHMEM_function_name" on Franklin.

Math and Science Libraries

AMD Core Math Library (Version 4.3)

This document describes AMD Core Math Library (ACML) supported on Cray XT series. ACML is a set of numerical routines (BLAS, LAPACK, FFT, and RNG) tuned specifically for AMD64 platform processors (include Opteron).

SuperLU User's Guide (June 2009)

This document describes SuperLU, a set of routines that solve large, sparse, nonsymmetric systems of linear equations.

LAPACK man pages

This web page describes the basic LAPACK functions on XT series. Notice there are links for multiple pages. For complete man page of a specific function, use "man LAPACK_function_name" on Franklin.

ScaLAPACK man pages

This web page describes the basic ScaLAPACK functions on XT series. Notice there are links for multiple pages. For complete man page of a specific function, use "man ScaLAPACK_function_name" on Franklin.

BLACS man pages

This web page describes the basic BLACS functions on XT series. For complete man page of a specific function, use "man BLACS_function_name" on Franklin.

BLAS man pages

This web page describes the basic BLAS functions on XT series. For complete man page of a specific function, use "man BLAS_function_name" on Franklin.

FFTW2 man pages

This web page gives the introduction to fftw 2.1.5 release of the C subroutine library for computing the discrete Fourier transform (DFT) for arbitrary sizes, and of both real and complex data, among other related operations. Use "man intro_fftw2" on Franklin for detailed information.

FFTW3 man pages

This web page gives the introduction to the 3.2.x library for computing discrete Fourier and other transforms. Use "man intro_fftw3" on Franklin for detailed information.

CRAFFT man pages

This web page gives the introduction to the CRay Adaptive FFT (CRAFFT) subroutine library for computing the discrete Fourier transform (DFT) Fourier and other transforms. Use "man intro_crafft" on Franklin for detailed information.

IRT man pages

This web page gives the introduction to the Iterative Refinement Toolkit (IRT). IRT solves serial and parallel systems of linear equations of the form Ax=b using faster 32-bit SSE operations plus mixed precision iterative refinement. Use "man intro_irt" on Franklin for detailed information.

Debugger and Performance Tools

Using Cray Performance Analysis Tools (version 5.0)

This document describes how to use CrayPat, Apprentice2, and other Cray performance analysis tools to capture, evaluate, and understand program performance on Cray XT3 and future Cray Opteron-based and vector hardware platforms.

CrayPat man pages

This web page describes the basic CrayPat functions on XT series. For complete man page of a specific function, use "man CrayPat_function_name" on Franklin.

Cray Apprentice2 man page

This web page describes the basic introduction for Cray Apprentice2 tool on XT series. Use "man app2" on Franklin for more up-to-date information.

PAPI User's Guide (Version 3.5.0)

This is a general overview of the PAPI library, with an introduction to the major feature areas, and comprehensive examples on usage.

PAPI Programmer's reference (Version 3.6.0)

This is a technical reference (man pages) for PAPI programmers, providing detailed information on each call in the PAPI library, including calling sequences and examples.

Introduction to PAPI man pages

This web page describes the basic PAPI introduction on XT series. Use "man intro_papi" on Franklin for more up-to-date information.

DDT User Guide (Version 2.4)

This is the user guide for Allinea's Distributed Debugging Tool (DDT).

Torque and Moab

Torque Wiki Documentation

This collection of documentation for TORQUE resource manager is intended as a reference for both users and system administrators alike.

Moab Workload Manager Users Manual

The Moab Workload Manager is an advanced cluster scheduler capable of optimizing scheduling and node allocation decisions.

Moab Workload Manager Commands Overview

This web page lists Moab Scheduler commands and the link to the documentations for each command, most useful ones include "showq", "showstart", "showbf", "showq", and "checkjob".

Lustre

Lustre Operations Manual (Version 1.6)

This Operations Manual is intended to support the users, architects and administrators of Lustre File Systems. It describes various tasks involved in installing, configuring, and administering Lustre.

Programming Environment Release Notes

Dec 2009
Nov 2009
Oct 2009
Sep 2009
Aug 2009
Jul 2009
Jun 2009
May 2009
Apr 2009
Mar 2009
Feb 2009
Jan 2009

LBNL Home
Page last modified: Mon, 12 Apr 2010 15:38:36 GMT
Page URL: http://www.nersc.gov/nusers/systems/franklin/vendor_manuals.php/
Web contact: webmaster@nersc.gov
Computing questions: consult@nersc.gov

Privacy and Security Notice
DOE Office of Science