Next Prev Up: Portals Index

Glossary

API
Application Programming Interface. A definition of the functions and semantics provided by library of functions.
Initiator A process that initiates a message operation.
Message An application-defined unit of data that is exchanged between processes.
Message Operation Either a put operation, which writes data, or a get operation, which reads data.
Network A network provides point-to-point communication between nodes. Internally, a network may provide multiple routes between endpoints (to improve fault tolerance or to improve performance characteristics); however, multiple paths will not be exposed outside of the network.
Node A node is an endpoint in a network. Nodes provide processing capabilities and memory. A node may provide multiple processors (an SMP node) or it may act as a gateway between networks.
Process A context of execution. A process defines a virtual memory (VM) context. This context is not shared with other processes. Several threads may share the VM context defined by a process.
Target A process that is acted upon by a message operation.
Thread A context of execution that shares a VM context with other threads.