HP XC System 4.x Software User Manual
Hp xc system software xc user guide, Version 4.0
Table of contents
Document Outline
- XC User Guide
- Table of Contents
- About This Document
- 1 Overview of the User Environment
- 2 Using the System
- 3 Configuring Your Environment with Modulefiles
- 4 Developing Applications
- 4.1 Application Development Environment Overview
- 4.2 Compilers
- 4.3 Examining Nodes and Partitions Before Running Jobs
- 4.4 Interrupting a Job
- 4.5 Setting Debugging Options
- 4.6 Developing Serial Applications
- 4.7 Developing Parallel Applications
- 4.7.1 Parallel Application Build Environment
- 4.7.1.1 Modulefiles
- 4.7.1.2 HP-MPI
- 4.7.1.3 OpenMP
- 4.7.1.4 Pthreads
- 4.7.1.5 Quadrics SHMEM
- 4.7.1.6 MPI Library
- 4.7.1.7 Intel Fortran and C/C++Compilers
- 4.7.1.8 PGI Fortran and C/C++ Compilers
- 4.7.1.9 GNU C and C++ Compilers
- 4.7.1.10 Pathscale Compilers
- 4.7.1.11 GNU Parallel Make
- 4.7.1.12 MKL Library
- 4.7.1.13 ACML Library
- 4.7.1.14 Other Libraries
- 4.7.2 Building Parallel Applications
- 4.7.1 Parallel Application Build Environment
- 4.8 Developing Libraries
- 5 Submitting Jobs
- 6 Debugging Applications
- 7 Monitoring Node Activity
- 8 Tuning Applications
- 9 Using SLURM
- 10 Using LSF
- 10.1 Information for LSF
- 10.2 Overview of LSF Integrated with SLURM
- 10.3 Differences Between LSF and LSF Integrated with SLURM
- 10.4 Job Terminology
- 10.5 Using LSF Integrated with SLURM in the HP XC Environment
- 10.6 Submitting Jobs
- 10.7 LSF-SLURM External Scheduler
- 10.8 How LSF and SLURM Launch and Manage a Job
- 10.9 Determining the LSF Execution Host
- 10.10 Determining Available System Resources
- 10.11 Getting Information About Jobs
- 10.12 Translating SLURM and LSF JOBIDs
- 10.13 Working Interactively Within an Allocation
- 10.14 LSF Equivalents of SLURM srun Options
- 11 Advanced Topics
- A Examples
- A.1 Building and Running a Serial Application
- A.2 Launching a Serial Interactive Shell Through LSF
- A.3 Running LSF Jobs with a SLURM Allocation Request
- A.4 Launching a Parallel Interactive Shell Through LSF
- A.5 Submitting a Simple Job Script with LSF
- A.6 Submitting an Interactive Job with LSF
- A.7 Submitting an HP-MPI Job with LSF
- A.8 Using a Resource Requirements String in an LSF Command
- Glossary
- Index