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
-
|