1 dépôt
Capturing and restoring the execution state of GPU-accelerated applications for migration or recovery.
Distinct from GPU Workload Virtualization and Containerization: Distinct from general GPU virtualization; focuses specifically on saving and restoring the runtime state (checkpointing).
Explore 1 awesome GitHub repository matching operating systems & systems programming · GPU Workload Checkpointing. Refine with filters or upvote what's useful.
CRIU is a Linux process checkpointing tool and state manager used to freeze running applications and save their memory and state to disk for later restoration. It functions as a container migration engine and an OCI checkpoint image converter, allowing the live state of running containers to be transferred between different hosts. The project distinguishes itself through its ability to persist network connectivity, acting as a TCP connection state persister that saves and reconstructs network socket states to maintain active communication after a restart. It further enables the distribution o
Captures and restores the state of applications using GPU acceleration to enable failure recovery and workload migration.