vllm.distributed.ec_transfer.ec_connector.mooncake.metadata
¶
Metadata exchanged by the Mooncake encoder-cache connector.
Classes:
-
ECMooncakeConnectorMetadata–Worker operations emitted for one Scheduler step.
-
ECMooncakeLoadSpec–Describe a remote reservation or resident allocation to load.
-
ECMooncakePushSpec–Describe a destination reservation prepared before a tensor is ready.
-
ECMooncakeWorkerMetadata–Completion state reported from Workers to the Scheduler.
ECMooncakeConnectorMetadata
dataclass
¶
Bases: ECConnectorMetadata
Worker operations emitted for one Scheduler step.
Source code in vllm/distributed/ec_transfer/ec_connector/mooncake/metadata.py
ECMooncakeLoadSpec
dataclass
¶
Describe a remote reservation or resident allocation to load.
Source code in vllm/distributed/ec_transfer/ec_connector/mooncake/metadata.py
ECMooncakePushSpec
dataclass
¶
Describe a destination reservation prepared before a tensor is ready.
Source code in vllm/distributed/ec_transfer/ec_connector/mooncake/metadata.py
ECMooncakeWorkerMetadata
dataclass
¶
Bases: ECConnectorWorkerMetadata
Completion state reported from Workers to the Scheduler.