HP XC System 3.x Software User Manual

Page 144

Advertising
background image

building, 49
compiling and linking, 49
debugging, 67
debugging with TotalView, 68
developing, 43
environment for developing, 28
examples of, 125

partition

reporting state of, 93

PATH environment variable

setting with a module, 38

Pathscale

building parallel applications, 48

Pathscale compilers, 44
Pathscale Fortran (see Fortran)
performance considerations, 123
performance health tests, 80–83
pgdbg, 67
PGI

building parallel applications, 48

PGI compilers, 44
PGI Fortran (see Fortran)
plotting data from xcxclus, 76
plotting data from xcxperf , 79
private file view, 123
/proc/cpuinfo, 23
program development (see application development)
programming environment

compilers, 28
developing applications, 28
libraries, 28

pthreads

linking requirements, 47
MKL library, 49
restrictions on using, 47

Q

queue

display, 92
examining availability, 106

R

remote execution, 117
reporting documentation errors

feedback e-mail address for, 21

resource manager, 91, 96
resources

determining available, 104

role, 23
routing login requests, 33
RPM, 27, 38, 73
run-time environment, 29

S

scancel command, 93
secure shell (see ssh)
security, 117

SLURM, 94

serial applications

building, 46
compiling and linking, 46
debugging, 67
developing, 29, 43, 45
examples of, 125
programming model, 46

shared file view, 123
signal

sending to a job, 93

Simple Linux Utility for Resource Management (see

SLURM)

sinfo command, 93, 106
SLURM, 91

fault tolerance, 94
interaction with LSF-HPC, 102
job accounting, 94
lsf partition, 105
security model, 94
SLURM_JOBID environment variable, 107, 110
SLURM_NPROCS environment variable, 107
submitting a serial job, 54
utilities, 91

SLURM commands

sacct, 94
scancel, 93
sinfo, 93, 106
squeue, 92
srun, 45, 91

software RAID

documentation, 20
mdadm utility, 20

squeue command, 92
srun command, 91

interrupting jobs, 45
LSF-HPC equivalents, 114
used with HP-MPI, 92
used with LSF-HPC, 92

ssh, 33
ssh_create_shared_keys command, 33, 117
submitting a batch job, 60
submitting a job, 56

overview, 53

submitting a job script, 60
submitting a parallel job, 55
submitting a serial job, 53

through SLURM, 54
with the LSF bsub command, 53

submitting an HP-MPI job, 56
system, 33

developing applications on, 43
information, 93
logging in, 33
overview, 23

system architecture, 23

T

TotalView, 67, 68

debugging an application, 70
exiting, 71

144

Index

Advertising