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.