2.3 Programming concepts
-
Host
- A physical machine, e.g.
-
A Unix workstation
- An hypercube
- Virtual machine
- A meta-machine composed of one or more
hosts
- Process
- A program, data, stack, etc., e.g.
-
A Unix process
- A Node program
- Task
- A PVM process -- The smallest unit of computation
- TID
- The unique (per virtual machine) identifier
associated with each task
- PVMD
- The PVM daemon, e.g.
pvm3/lib/ARCH/pvmd
- Message
- An ordered list of data sent between tasks
- Group
- An ordered list of tasks assigned a symbolic name
Each task has an unique index in the group
Any task may be in zero or more groups