beautypg.com

HP XC System 3.x Software User Manual

Page 117

background image

submitting jobs, 77
summary of bsub command, 77
using srun with, 64
viewing historical information of jobs, 82

LSF-SLURM external scheduler, 45
lshosts command, 75

examining host resources, 75

lsid command, 29, 75
lsload command, 76
LVS

routing login requests, 27

M

Makefile (see GNU make)
manpage

HP XC, 30
Linux, 30
third-party vendor, 30

MANPATH environment variable

setting with a module, 32

math library, 42
MKL library

building parallel applications, 42

module commands

avail command, 33
list command, 33
load command, 31, 33
unload command, 34

modulefile, 31

automatically loading at login, 34
configuring parallel build environment, 40
conflicts, 34
creating, 35
default modulefiles loaded, 33
GNU modulefile, 32
Intel modulefile, 32
loading, 33
loading for current session, 34
mpi modulefile, 32
setting shell variables, 31
supplied modulefiles, 32
unloading, 34
viewing available modulefiles, 33
viewing loaded modulefiles, 33
viewing modulefile-specific help, 35

modules software, 31
MPI library

building parallel applications, 41

N

node

client, 19
head, 19
reporting state of, 65

node specialization, 19

O

OpenSSH

remote execution, 91

P

parallel application

build environment, 40
building, 42
compiling and linking, 42
debugging, 53
debugging with TotalView, 53
developing, 37
environment for developing, 24
examples of, 99

partition

reporting state of, 65

PATH environment variable

setting with a module, 32

Pathscale

building parallel applications, 41

Pathscale compilers, 37
Pathscale Fortran (see Fortran)
performance considerations, 96
pgdbg, 53
PGI

building parallel applications, 41

PGI compilers, 37
PGI Fortran (see Fortran)
private file view, 97
program development (see application development)
programming environment

compilers, 24
developing applications, 24
libraries, 24

pthreads

linking requirements, 41
MKL library, 42
restrictions on using, 41

Q

queue

display, 64
examining availability, 76

R

remote execution, 91
resource manager, 63, 68
resources

determining available, 75

role, 19
routing login requests, 27
run-time environment, 24

S

scancel command, 65
secure shell (see ssh)
security, 91

SLURM, 66

serial applications

building, 39
compiling and linking, 39
debugging, 53
developing, 24, 37, 39

117