Live briefing
Everything about Application checkpointing
Technique for inserting fault tolerance into computing systems
Checkpointing is a technique that provides fault tolerance for computing systems. It involves saving a snapshot of an application's state, so that it can restart from that point in case of failure. This is particularly important for long-running applications that are executed in failure-prone computing systems. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Application checkpointingA 5-minute orientation
- Skim a recent paper: The role of PD-1/PD-L1 and application of immune-checkpoint inhibitors in human cancersInfluential work since 2022
- Pick up a classic book: Computational Linguistics and Intelligent Text ProcessingThe most-reprinted book on the subject
- Read the landmark paper: Automated application-level checkpointing of MPI programsCited 27 times
- Go sideways: List of computer science conferencesA closely related topic
- Go sideways: Cluster managerA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Automated application-level checkpointing of MPI programs
Checkpointing Schemes for Adjoint Codes: Application to the Meteorological Model Meso-NH
Resilient MPI applications using an application-level checkpointing framework and ULFM
Local rollback for resilient MPI applications with application-level checkpointing and message logging
Checkpointing distributed application running on mobile ad hoc networks
Application Checkpointing Technique for Self-Healing From Failures in Mobile Grid Computing
A technique for non-invasive application-level checkpointing
Application-level checkpointing for shared memory programs
🆕 Influential since 2022
The role of PD-1/PD-L1 and application of immune-checkpoint inhibitors in human cancers
Optimal Checkpointing Strategies for Iterative Applications
Checkpointing fine-tuning for accelerating seismic applications in GPUs
Communication induced checkpointing based fault tolerance mechanism using deep-learning in IoT applications
📚 Books worth reading
Computational Linguistics and Intelligent Text ProcessingAlexander Gelbukh · 2003
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
Starting Out with JavaTony Gaddis · 2004
Concurrency in dependable computingP. Ezhilchelvan · 2002
Discovering Computers 2018Misty E. Vermaat, Susan Sebok · 2017
Death receptors and cognate ligands in cancerHolger Kalthoff · 2009
Cell cycle controlTim Humphrey, Gavin Brooks · 2005- 📕Shotgun proteomicsDaniel Martins-de-Souza · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- List of computer science conferences This is a list of current and past academic conferences in computer science. Only conferences with separate articles are included; within each field, the…
- Cluster manager Within cluster and parallel computing, a cluster manager is usually backend graphical user interface (GUI) or command-line interface (CLI) software that…
- Burst buffer In the high-performance computing environment, burst buffer is a fast intermediate storage layer positioned between the front-end computing processes and…
- Computer cluster A computer cluster is a group of autonomous computers that work together so that they can be viewed as a single system. Unlike grid computers, computer…
- ACM SIGHPC ACM SIGHPC is the Association for Computing Machinery's Special Interest Group on High Performance Computing, an international community of students, faculty…
- Many-task computing Many-task computing (MTC)[excessive citations] in computational science is an approach to parallel computing that aims to bridge the gap between two computing…
- Quasi-opportunistic supercomputing Quasi-opportunistic supercomputing is a computational paradigm for supercomputing on a large number of geographically disperse computers. Quasi-opportunistic…
- List of computer science conference acronyms This is a list of academic conferences in computer science, ordered by their acronyms or abbreviations. Contents: A C D E F G H I K L M N O P R S T U…