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 ]