mstar.communication

mstar.communication#

Modules

arena

Tensor transport over a shared-memory arena.

codec

The encode/decode seam of the ZMQ control mesh, mirroring the Rust Codec trait.

communicator

edge_items

EDGE_ITEMS: a step's streamed tensors to one peer worker, as columns.

event

rust_communicator

The control-mesh communicator: the Rust ZeroMQ transport vendored in rust/ (mstar_rust.ZmqCommunicator) behind BaseCommunicator.

tensor_store

Tensor storage, split so the bookkeeping half can have a Rust backend.

tensor_uuid

Tensor uuids as integers.

tensors

wire

Typed msgpack encoding for everything that crosses a communicator edge.