Skip to main content

Module generalized

Module generalized 

Source
Expand description

Runtime-neutral mock-engine composition.

RankEngine is the boundary implemented by one scheduler/KV/timing core. GeneralizedMockerEngine composes one or more of those cores into one logical worker. A one-rank engine and an attention-DP engine therefore have the same caller-facing contract.

Starting a pass eagerly commits every ready rank’s work. Completion effects remain hidden until GeneralizedMockerEngine::complete_pass is called. With attention DP, all sibling ranks share the slowest rank’s completion boundary, including ranks that had no work when the pass started.

Structs§

CommandContext
Context supplied while a rank applies a scheduler command.
EngineEffects
Effects produced by zero or more ranks of a logical engine.
EngineIdentity
Stable identity of one logical mock engine.
EnginePassCompleted
A logical pass released at its shared completion boundary.
EnginePassStarted
A logical pass committed by GeneralizedMockerEngine::execute_pass.
GeneralizedEngineConfig
Construction parameters for a generalized engine.
GeneralizedMockerEngine
Single-rank or attention-DP grouped generalized mock engine.
PassId
Opaque ID of a committed logical-engine pass.
RankEffects
Effects produced by one rank.
RankIdentity
Stable identity of one scheduler core within a logical engine.
RankPass
Eager execution result returned by a rank core.
RankPassStarted
Pass-start effects from one rank.
SchedulerCommand
A command addressed to one attention-DP rank.

Enums§

SameTimestampRetry
Rank-local status for a bounded same-timestamp scheduler retry.

Traits§

RankEngine
One scheduler/KV/timing core.