Expand description
Definition of the Process location type, representing a single-node
compute location in a distributed Hydro program.
A Process is the simplest kind of location: it corresponds to exactly one
machine (or OS process) and all live collections placed on it are materialized
on that single node. Use a process when the computation does not need to be
replicated or partitioned across multiple nodes.
Processes are created via FlowBuilder::process
and are parameterized by a tag type (ProcessTag) that lets the type
system distinguish different processes at compile time.
Structsยง
- Process
- A single-node location in a distributed Hydro program.