Acronym Reference
Here is a summary list of the many acronyms relevant to C/R that are used in this topic. Refer to it as needed.
It can also be viewed as a list of examples of the different kinds of checkpointing solutions.
C/R acronyms | |||
---|---|---|---|
BLCR | Berkeley Lab Checkpoint/Restart | An older hybrid kernel/user implementation of checkpoint/restart. It is no longer updated. | |
CAF | C++ Actor Framework | An Open Source Implementation of the Actor Model in C++. | |
CRIU | Checkpoint/Restore In Userspace | A project to implement checkpoint/restore functionality for Linux in userspace. | |
DMTCP | Distributed MultiThreaded Checkpointing | A tool to transparently checkpoint the state of multiple simultaneous applications, including multi-threaded and distributed applications, without needing any kernel modules or modifications. | |
HDF | Hierarchical Data Format | A set of file formats (HDF4, HDF5) designed to store and organize large amounts of data. | |
JSON | JavaScript Object Notation | A lightweight data-interchange format. | |
KVM | Kernel-based Virtual Machine | A virtualization infrastructure for the Linux kernel that turns it into a hypervisor. | |
LXC/LXD | Linux Containers | An operating-system-level virtualization solution for running isolated Linux systems (containers) using a single Linux kernel. LXD includes tools for managing LXC. | |
MANA | MPI-Agnostic Network-Agnostic checkpointing tool | Implementation of transparent checkpointing for MPI, based on DMTCP. | |
NetCDF | Network Common Data Form | A set of software libraries (now built on HDF5) and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. | |
XML | Extensible Markup Language | A markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. |