Index
6
A
B
C
D
E
F
G
H
K
L
M
N
O
P
R
S
T
U
X
Numerics
- 64-bit support
-
A
- advanced MPI topics
-
- application compiling
-
- array partitioning figure
-
- associated documentation
-
B
- bandwidth
-
- blocking communication
-
- build problems
-
- building and running example applications
-
- building and running your first application
-
- building and running on a single host
-
- building and running on multiple hosts
-
C
- C version of HP MPI library extensions table
-
- C version of MPI routines table
-
- cart output
-
- cart.C application
-
- collective operations
-
- communication
-
- computation
-
- synchronization
-
- communication
-
- communicator output
-
- communicator.c application
-
- communicators
-
- compatibility issues
-
- compilation environment variables table
-
- compilation utilities table
-
- compiling applications
-
- computation
-
- compute_pi output
-
- compute_pi.f application
-
- configuring your environment
-
- counter instrumentation
-
- creating an appfile
-
- creating an instrumentation profile
-
- CXdb
-
- CXperf
-
D
- debugging HP MPI applications
-
- setting options in MPI_FLAGS
-
- using CXdb
-
- default process placement figure
-
- dial time
-
- dialogs
-
- mpirun options [1] [2]
-
- XMPI Application Browser
-
- XMPI buffer size
-
- XMPI Datatype
-
- XMPI Dump
-
- XMPI Express
-
- XMPI Focus
-
- XMPI Kiviat
-
- XMPI monitor options
-
- XMPI Trace
-
- XMPI Trace Selection
-
- directory structure
-
E
- environment vareiables
-
- run time
-
- MPI_SHMEMCNTL
-
- environment variables
-
- compilation
-
- MPI_CC
-
- MPI_CXX
-
- MPI_F77
-
- MPI_F90
-
- run time
-
- MPI_CHECKPOINT
-
- MPI_FLAGS
-
- MPI_GLOBMEMSIZE
-
- MPI_INSTR
-
- MPI_TMPDIR
-
- MPI_TOPOLOGY
-
- MPI_WORKDIR
-
- MPI_XMPI
-
- example applications
-
- cart.C
-
- communicator.c
-
- compute_pi.f
-
- master_worker.f90
-
- multi_par.f
-
- ping_pong.c
-
- send_receive.f
-
- example applications shipped with HP MPI table
-
F
- figures
-
- array partitioning
-
- default process placement
-
- MPI broadcast operation
-
- MPI scatter operation
-
- multiple network interfaces
-
- multiprotocol messaging with a K-Class server
-
- multiprotocol messaging with an X-Class server
-
- optimal process placement
-
- Fortran 77 version of HP MPI library extensions table
-
- Fortran 77 version of MPI routines table
-
- frequently asked questions
-
G
- getting started
-
- glossary
-
H
- HP MPI features
-
- compliance with the MPI 1.2 standard
-
- compliance with the UNIX 95 standard
-
- data mover
-
- derived data types
-
- multiprotocol support
-
- profiling
-
- single program multiple data and multiple program multiple data
-
- supports a subset of the MPI 2.0 standard
-
K
- kiviat view
-
L
- language interoperability
-
- latency
-
M
- man page categories table
-
- master_worker output
-
- master_worker.f90 application
-
- message passing, advantages
-
- MPI
-
- advanced topics
-
- collective operations
-
- library routines and extensions
-
- message-passing library
-
- multilevel parallelism
-
- noncontiguous data
-
- point-to-point communications
-
- six commonly used routines
-
- MPI 1.2 extensions
-
- MPI 1.2 extensions table
-
- MPI 2.0 extensions
-
- MPI 2.0 extensions table
-
- MPI blocking and nonblocking calls table
-
- MPI broadcast operation figure
-
- MPI library extensions
-
- C version of HP MPI library routines
-
- Fortran 77 version of HP MPI library extensions
-
- MPI library routines
-
- C version of MPI routines
-
- Fortran 77 version of MPI routines
-
- MPI routine selection
-
- MPI scatter operation figure
-
- MPI web sites
-
- MPI_CC environment variable
-
- MPI_COMM_SELF communicator
-
- MPI_COMM_WORLD communicator
-
- MPI_CXX environment variable
-
- MPI_F77 environment variable
-
- MPI_F90 environment variable
-
- mpicc utility
-
- mpiCC utility
-
- mpiclean utility
-
- mpif77 utility
-
- mpif90 utility
-
- mpijob utility
-
- mpirun options dialog
-
- mpirun options trace dialog
-
- mpirun utility
-
- mpitrget utility
-
- mpitrstat utility
-
- mulitprotocol messaging with a K-Class server figure
-
- multi_par.f application
-
- multilevel parallelism [1] [2]
-
- multiple network interfaces figure
-
- multiprotocol messaging
-
- K-Class server
-
- X-Class server
-
- multiprotocol messaging with an X-Class server figure
-
N
- nonblocking communication
-
- noncontiguous data
-
- notational conventions
-
O
- optimal process placement figure
-
- organization of the /opt/mpi directory table
-
P
- parallel computational models
-
- ping_pong output
-
- ping_pong.c application
-
- point-to-point communications
-
- process placement
-
- processor subscription
-
- profiling
-
- using counter instrumentation
-
- using CXperf
-
- using the profiling interface
-
- using XMPI
-
- profiling interface
-
R
- resource file, XMPI
-
- run invocations that support stdin table
-
- run-time problems
-
- running MPMD applications
-
S
- send modes, blocking communication
-
- send_receive output
-
- send_receive.f application
-
- sending and receiving messages
-
- blocking communication
-
- nonblocking communication
-
- setting options in MPI_FLAGS
-
- six commonly used MPI routines table
-
- start problems
-
- stdin support
-
- subscription types table
-
- supported platforms
-
- HP-UX
-
- SPP-UX
-
- synchronization
-
T
- tables
-
- C version of HP MPI library extensions
-
- C version of MPI routines
-
- compilation environment variables
-
- compilation utilities
-
- example applications shipped with HP MPI
-
- Fortran 77 version of HP MPI library extensions
-
- Fortran 77 version of MPI routines
-
- man page categories
-
- MPI 1.2 extensions
-
- MPI 2.0 extensions
-
- MPI blocking and nonblocking calls
-
- organization of the /opt/mpi directory
-
- run invocations that support stdin table
-
- six commonly used MPI routines
-
- subscription types
-
- total transfer time
-
- troubleshooting applications
-
- build problems
-
- completion problems
-
- run-time problems
-
- external input and output
-
- Fortran 90
-
- interoperability
-
- message buffering
-
- propagation of environment variables
-
- shared memory
-
- UNIX open file descriptors
-
- start problems
-
- tuning application performance
-
- general tuning
-
- message latency and bandwidth
-
- MPI routine selection
-
- multiple network interfaces
-
- processor subscription
-
- SPP-UX platform tuning
-
- multilevel parallelism
-
- process placement
-
- types of applications
-
- running MPMD applications
-
- running SPMD applications
-
U
- understanding HP MPI
-
- using the profiling interface
-
- using XMPI
-
- working with interactive mode
-
- running an appfile
-
- setting up your viewing options
-
- working with postmortem mode
-
- creating a trace file
-
- viewing a trace file
-
- utilities
-
- compilation
-
- mpicc
-
- mpiCC
-
- mpif77
-
- mpif90
-
- run time
-
- mpiclean
-
- mpijob
-
- mpirun
-
- mpitrget
-
- mpitrstat
-
- xmpi
-
X
- XMPI Application Browser dialog
-
- XMPI buffer size dialog
-
- XMPI Datatype dialog
-
- XMPI Dump dialog
-
- XMPI Express dialog
-
- XMPI Focus dialog
-
- XMPI Kiviat dialog
-
- XMPI main window
-
- XMPI monitor options dialog
-
- XMPI resource file
-
- XMPI Trace dialog
-
- XMPI Trace Selection dialog
-
- xmpi utility
-
6
A
B
C
D
E
F
G
H
K
L
M
N
O
P
R
S
T
U
X
Generated 10/15/97 at 11:14am
[ Contents ]