This sub-issue (feature request) tracks the task of define IR spec for non-semantic checkpointing. The idea is describe shard operations as affine operations, this will help use achieve goal of both phase 1 (UC_info for UCP conversion) and phase 2 (direct checkpointing transfer between topologies)
The outcome is defined as a spec document where we can implement UC_info description (both in memory structure and in file format), checkpoint conversion in phase 1, and checkpoint transfer component in phase 2.
This sub-issue (feature request) tracks the task of define IR spec for non-semantic checkpointing. The idea is describe shard operations as affine operations, this will help use achieve goal of both phase 1 (UC_info for UCP conversion) and phase 2 (direct checkpointing transfer between topologies)
The outcome is defined as a spec document where we can implement UC_info description (both in memory structure and in file format), checkpoint conversion in phase 1, and checkpoint transfer component in phase 2.