Index



next up previous contents
Next: About this document Up: PVM: Parallel Virtual Machine Previous: References

Index

ATM
Trends in Distributed
C!language binding
The PVM System
C++!language binding
The PVM System
Cray Research's CS6400
Multiprocessor Systems
DEC's VMS
Porting PVM to
Express
Other Packages, Express
FDDI
Trends in Distributed
Fortran
Language Support
Fortran!language binding
The PVM System
Gantt chart
Space-Time View
Grand Challenge problems
Introduction
HiPPI
Trends in Distributed
IBM's OS/2
Porting PVM to
Intel NX operating system
Message-Passing Architectures
Intel iPSC/860
Multiprocessors
Intel!Paragon
Multiprocessor Systems, Message-Passing Architectures
Intel!iPSC/860
Multiprocessor Systems, Message-Passing Architectures
Linda
Other Packages, The Linda System
Linda!Pirhana
The Linda System
Linda!tuple-space
The Linda System
MID
Messages in Libpvm
MPI
Other Packages, MPI
MPP
Message-Passing Architectures
MPSD
Function Decomposition
Ousterhout
XPVM
P4
Other Packages, The p4 System
PVM! computing model
The PVM System
PVM!GUI
XPVM
PVM!PVM_ARCH
Setup to Use
PVM!PVM_ROOT
Setup to Use
PVM!TID
The PVM System
PVM!console|(
PVM Console Details
PVM!console|)
PVM Console Details
PVM!deamon|(
PVM Daemon\indexPVM!deamon|(
PVM!deamon|)
Resource Manager
PVM!host file|(
Host File Options
PVM!host file|)
Host File Options
PVM!instance number
The PVM System
PVM!running programs|(
Running PVM Programs
PVM!running programs|)
Running PVM Programs
PVM!setup|(
Setup to Use
PVM!setup|)
Setup Summary
PVM!signal handlers
Control Messages
PVM!starting|(
Starting PVM
PVM!starting|)
Starting PVM
Pablo
XPVM
Reed
XPVM
SDDF
XPVM
SONET
Trends in Distributed
SPMD
The PVM System
SPMD program
Message-Passing Architectures
Solaris
Multiprocessor Systems
Sun Microsystems
Multiprocessor Systems
TCL/TK
XPVM
Thinking Machine's CM-5
Multiprocessor Systems, Multiprocessors
Unix workstations
Unix Workstations\indexUnix workstations
XDR
Packing Data
XPVM
Starting PVM
XPVM!network view|(
Network View\indexXPVM!network view|(
XPVM!network view|)
Network View
XPVM!space-time view
Space-Time View\indexXPVM!space-time view
XPVM|(
XPVM\indexXPVM|(
XPVM|)
Other Views
bottleneck
In the PVM
chat script
Starting Slave Pvmds
console program
Console Program\indexconsole program
control messages
Control Messages\indexcontrol messages
crowd computing
Common Parallel Programming
daemon
The PVM System
data parallelism
The PVM System
debugging
Debugging\indexdebugging, Debugging \indexdebugging and Tracing
debugging!imalloc
Sane Heap
debugging!log
Statistics
debugging!mask
Runtime Debug Masks
debugging!pvm_setopt()
Runtime Debug Masks
debugging!runtime
Runtime Debug Masks\indexdebugging!runtime
debugging!system
Debugging the System\indexdebugging!system
debugging!tickle
Runtime Debug Masks
debugmask
Runtime Debug Masks
distributed computing
Introduction
dynamic configuration|(
Dynamic Configuration\indexdynamic configuration|(
dynamic configuration|)
Dynamic Configuration
dynamic process groups|(
Dynamic Process Groups\indexdynamic process
dynamic process groups|)
Dynamic Process Groups
environment variables
Environment Variables\indexenvironment variables
ethernet
Trends in Distributed
examples!Cannon's algorithm
Crowd Computations
examples!Mandelbrot
Crowd Computations
examples!dot product|(
Dot Product\indexexamples!dot product|(
examples!dot product|)
Example program: PSDOT.F
examples!embarrassingly parallel
Crowd Computations
examples!failure|(
Failure\indexexamples!failure|(
examples!failure|)
Example program: failure.c
examples!fork join|(
Fork-Join\indexexamples!fork join|(
examples!fork join|)
Fork Join Example
examples!heat equation|(
One-Dimensional Heat Equation\indexexamples!heat equation|(
examples!heat equation|)
Example program: heat.c
examples!matrix multiply
Crowd Computations
examples!matrix multiply|(
Matrix Multiply\indexexamples!matrix multiply|(
examples!matrix multiply|)
Example program: mmult.c
examples!tree computations
Tree Computations
fault detection
Fault Detection and
fault tolerance
Pvmd-Pvmd
file descriptor
In the PVM
firewall machines
Starting Slave Pvmds
functional parallelism
The PVM System
getting options|(
Setting and Getting Options\indexsetting
getting options|)
Setting and Getting
global max
Dynamic Process Groups
global sum
Dynamic Process Groups
group of tasks
The PVM System
heterogeneity
Heterogeneous Network Computing
host pool
The PVM System
host table
Host Table \indexhost table
host-node
Common Parallel Programming
hoster
Starting Slave Pvmds
hostfile
Starting PVM, Host File Options
hostless
Message-Passing Architectures
inplace message
In the Task
libfpvm3.a
Language Support
libgpvm3.a
The PVM System
m4
Language Support
machine configuration
Host Table \indexhost table
manual startup
Starting Slave Pvmds
massively parallel processors MPP
Introduction
master-slave
Common Parallel Programming
memory limit
In the PVM
message buffers|(
Message Buffers\indexmessage buffers|(
message buffers|)
Message Buffers
message passing
Introduction
message passing|(
Message Passing\indexmessage passing|(
message passing|)
Message Passing
message routing
Message Routing\indexmessage routing
message!maximum size
In the Task
multicast address
Multicasting
multicasting
Multicasting\indexmulticasting
multiple consoles
PVM Console Details
multiprocessor systems
Multiprocessor Systems\indexmultiprocessor systems
multiprocessors
Multiprocessors\indexmultiprocessors
netlib
XPVM
node-only
Common Parallel Programming
non-Unix systems
Porting PVM to
overhead
Pvmd-Pvmd
packing data|(
Packing Data\indexpacking data|(
packing data|)
Packing Data
password
Starting Slave Pvmds
porting PVM
Porting PVM to New
porting existing applications|(
Porting Existing Applications to
porting existing applications|)
Porting Existing Applications
probe function
Sending and Receiving
process control
Process Control\indexprocess control
processes!limit
In the PVM
protocol!TCP
Protocols
protocol!UDP
Protocols
protocol!VMTP
Protocols
protocol!pvmd-pvmd
Fault Detection and , Pvmd-Pvmd\indexprotocol!pvmd-pvmd
protocol!pvmd-task
Pvmd-Task \indexprotocol!pvmd-task and Task-Task
protocol!task-task
Pvmd-Task \indexprotocol!pvmd-task and Task-Task
protocols|(
Protocols\indexprotocols|(
protocols|)
Pvmd-Task and Task-Task
pvmd
The PVM System
pvmd!MPP
Message-Passing Architectures
pvmd!connecting
Connecting to the Pvmd\indexpvmd!connecting
pvmd!delete hosts
Host Table and
pvmd!direct message routing
Direct Message Routing\indexpvmd!direct message
pvmd!dynamic memory
In the PVM
pvmd!foreign tasks
Pvmd and Foreign Tasks\indexpvmd!foreign
pvmd!libpvmd
Libpvm\indexpvmd!libpvmd
pvmd!message routing
Message Routing\indexpvmd!message routing
pvmd!messages
Messages in the Pvmd\indexpvmd!messages
pvmd!packet buffers
Packet Buffers\indexpvmd!packet buffers
pvmd!packet routing
Packet Routing\indexpvmd!packet routing
pvmd!refragmentation
Refragmentation\indexpvmd!refragmentation
pvmd!shutdown
Shutdown\indexpvmd!shutdown
pvmd!slave
Starting Slave Pvmds
pvmd!startup
Startup\indexpvmd!startup
pvmd!task limit
In the Task
pvmd!task manager
Tasks
pvmd!wait context
Wait Contexts\indexpvmd!wait context
pvmd'
Pvmd'
pvmd-task
In the PVM , In the Task
pvmd3
The PVM System
receiving data|(
Sending and Receiving Data\indexsending
receiving data|)
Sending and Receiving
reduction operation
Dynamic Process Groups
resoruce limitations|(
Resource Limitations\indexresoruce limitations|(
resoruce limitations|)
In the Task
resource manager
Resource Manager\indexresource manager
rexec
Starting Slave Pvmds
rlogin
Starting Slave Pvmds
rsh
Starting Slave Pvmds
scalability
Pvmd-Pvmd
self defining data format
XPVM
sending data|(
Sending and Receiving Data\indexsending
sending data|)
Sending and Receiving
service nodes
Message-Passing Architectures
setting options|(
Setting and Getting Options\indexsetting
setting options|)
Setting and Getting
shadow pvmd
Pvmd'
shared memory
Shared-Memory Architectures\indexshared memory
signaling|(
Signaling\indexsignaling|(
signaling|)
Signaling
standard I/O
Standard Input and Output\indexstandard
stderr
Process Control
stdout
Process Control
task
The PVM System
task-task
In the Task
telnet
Starting Slave Pvmds
trace events
Process Control
tracing
Tracing\indextracing, Debugging \indexdebugging and Tracing
tree computation
Common Parallel Programming
troubleshooting!startup problems|(
Common Startup Problems
troubleshooting!startup problems|)
Common Startup Problems
unpacking data|(
Unpacking Data\indexunpacking data|(
unpacking data|)
Unpacking Data
user output
Process Control
virtual machine
Introduction
workload!data decomposition|(
Data Decomposition\indexworkload!data decomposition|(
workload!data decomposition|)
Data Decomposition
workload!function decomposition|(
Function Decomposition\indexworkload!function decomposition|(
workload!function decomposition|)
Function Decomposition
wrapper functions
Language Support