|
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.
However, some of the documents may be out-dated since Cray does not have official documentations yet
for the Compute Node Linux environment.
XT Series Systems
-
Cray XT Series Overview
-
This is the XT Series Overview page at the official Cray web site.
-
Cray XT4 Datasheet
-
This is the Cray XT4 datasheet provided at the official Cray web site.
-
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.0)
-
This guide describes the Cray XT programming environment
and related application development tools under OS version 2.0.
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.
-
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.
-
Programming Commands Man Page
-
This web page describes the commonly used programming commands on XT series.
For complete man page of a specific
command, use "man command_name" on Franklin.
-
CNL malloc Environment Variables
-
This document describes some run time environment variables to control
how the system memory allocation routine "malloc" behaves in CNL kernel.
Parallel Programming Environment
-
Introduction to MPI man pages
-
This web page describes the basic MPI introduction 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.
- Introduction to SHMEM
man pages
-
This web page describes the basic SHMEM introduction 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.
-
Introduction to fftw2 man pages
-
This web page describes the fftw/2.1.5 library on XT series.
-
Introduction to fftw3 man pages
-
This web page describes the fftw/3.1.1 library on XT series.
Math and Science Libraries
-
AMD Core Math Library (Version 4.0)
-
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 (Oct 2003)
-
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.
Debugger and Performance Tools
-
Using Cray Performance Analysis Tools (version 4.1)
-
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.5.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.
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
-
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.
|