NCSA Home
Contact Us | Intranet | Search

NCSA IBM pSeries 690 User Documentation

 

Table of Contents

  1. Technical Summary
  2. Allocations and Access
    1. The Allocation Process
    2. Encryption Software
    3. Connecting to NCSA Systems
    4. NCSA Dial-up
  3. Account Management
    1. Managing your Account
      1. Passwords
      2. Your shell
      3. Managing your "dot" files
      4. Forwarding your mail
    2. Managing your Allocation
      1. Adding/removing users
      2. Charging Algorithms
      3. Verifying Your Account Balance
      4. Changing Projects for Charging
      5. Refunds
      6. Account Termination, Renewals, and Extensions
  4. File Systems and Storage
    1. Directories
      1. Home Directories
      2. Scratch Directories
        1. IBM pSeries 690 (copper)
        2. Xeon Linux Cluster (tungsten)
        3. SGI Altix (cobalt)
        4. Intel 64 Linux Cluster (abe)
      3. /tmp, /usr/tmp, and /var/tmp Directories
      4. Reserved Project Space
    2. Permanent File Storage
  5. Managing Your Environment (SoftEnv)
  6. Programming Environment
    1. Compilers
      1. Introduction
      2. Compiler Commands
      3. Memory limits with 32- and 64-bit addressing
      4. Useful Compiler/Linker Options
      5. Sample Compiler Commands
      6. Using cpp in Fortran Programs
      7. Calling Fortran routines from C/C++
    2. Libraries and Application Software
      1. Engineering Scientific Subroutine Library (ESSL)
      2. Mathematical Acceleration SubSystem Library (MASS)
      3. Locally Installed Software
      4. Hierarchical Data Format (HDF) Library
    3. Notes
    4. References
  7. Running Jobs
    1. Overview
    2. Running Programs
      1. serial
      2. OpenMP
      3. mpi
    3. Interactive Access
    4. Classes [Queues] and the max. number of running jobs
    5. Disk space for batch jobs
    6. Workload Management commands
      1. llsubmit
      2. llq
      3. llcancel
      4. llsummary
      5. llhist
      6. llhosts
    7. Sample LoadLeveler Scripts
    8. Managing Batch Scripts
    9. Automated Saving of Files from Batch Jobs
    10. Notes
    11. References
  8. Debugging
    1. Overview
    2. Classic serial debuggers
      1. dbx
      2. idebug
      3. gdb
      4. ddd
      5. TotalView
    3. Parallel debuggers
      1. TotalView
      2. pdbx
    4. Memory allocation debuggers
      1. -qheapdebug
    5. MPI specific debugging tools
      1. Marmot MPI check libraries
    6. General purpose tools and techniques
      1. Floating point exceptions
      2. Source code analysis tools
      3. truss
    7. References
  9. Timing and Profiling
    1. Timing Codes
    2. Profiling