A

application

( See application development, application development environment )

tuning, 5-1application development

building parallel applications, 3-8checking processor availability before

launching jobs, 3-3communication between nodes, 3-15compiling and linking parallel applications,

3-8

compiling and linking serial applications, 3-4debugging parallel applications, 4-1debugging serial applications, 4-1debugging with TotalView, 4-2determining available resources for, 7-7developing libraries, 3-9

developing parallel applications, 3-4developing serial applications, 3-3example parallel applications, A-1example serial applications, A-1I/O performance considerations, 3-14introduction to, 3-1

introduction to building serial applications, 3-4

introduction to running serial applications, 3-4

linking with pthreads, 3-5

parallel application build environment, 3-5parallel application programming model, 3-5private file view, 3-14

serial application programming model, 3-4shared file view, 3-14

using Fortran, 3-7using GNU C/C++, 3-7using GNU make, 3-7,3-10using libraries, 3-7

using MKL library, 3-7

using MLIB mathematical library, 3-6using modulefiles, 3-5

using MPI library, 3-6using PGI, 3-7using pthreads, 3-5

using reserved symbol names, 3-8

application development environment

C, 1-7

C++, 1-7compilers, 1-5,1-7

Index

determining resources in, 7-7for parallel applications, 3-5HP-MPI library, 1-5

Intel Fortran, 1-7libraries, 1-5,1-7

MLIB mathematical library, 1-7MPI library, 1-5,3-6overview of, 1-5

parallel applications, 1-5serial applications, 1-5

supported compilers and libraries, 1-7supported software, 1-7

architecture, 1-1

B

batch system manager, 7-1bhist command, 7-17,7-19

viewing historical information of jobs, 7-19bhosts command

checking host resources, 7-7using, 7-7

bjobs command, 7-17,7-18getting job status, 7-18

bpeek command, 7-17bsub command, 7-9,7-10building parallel applications, 3-8

C

C, 1-7

C++, 1-7

client node, 1-1cluster

determining available resources in, 7-7

command

bhist, 7-17, 7-19 bhosts, 7-7 bjobs, 7-17, 7-18 bpeek, 7-17 bsub, 7-9, 7-10 introduction to, 1-4 lshosts, 7-8

lsid, 2-12, 7-7 lsload, 7-8 plf, 3-7 plf90, 3-7 srun, 3-3

compiler

Fortran, 3-7

Index-1

Page 151
Image 151
HP XC System 2.x Software manual Index-1