Execution Model#

Use these concepts when you need to understand how an RLinf job runs and how workers exchange work.

Concept

What you get

RLinf Execution Flow

End-to-end job flow across code, processes, and core abstractions.

M2Flow Programming Flow

The macro-to-micro model that separates logic from scheduling.

Worker and WorkerGroup

The computation unit and the handle that drives worker groups.

Cluster

The cluster abstraction and resource model.

Channel

Asynchronous channels for inter-worker data exchange.

Collective Communication

Collective operations and asynchronous work handles.