English
Related papers

Related papers: Adapting the DMTCP Plugin Model for Checkpointing …

200 papers

This paper describes two-fold approach towards utilizing Triple Modular Redundancy (TMR) in Wireless Adhoc Network (AdocNet). A distributed checkpointing and recovery protocol is proposed. The protocol eliminates useless checkpoints and…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-11-11 Sarmistha Neogy

To accommodate the growing memory footprints of today's applications, CPU vendors have employed large DRAM caches, backed by large non-volatile memories like Intel Optane (e.g., Intel's Cascade Lake). The existing computer architecture…

Hardware Architecture · Computer Science 2023-03-24 Maryam Babaie , Ayaz Akram , Jason Lowe-Power

Problem Statement: Field Programmable Gate Array (FPGA) circuits play a significant role in major recent embedded process control designs. However, exploiting these platforms requires deep hardware conception skills and remains an important…

Systems and Control · Computer Science 2013-12-20 Ahmed Ben Achballah , Slim Ben Othman , Slim Ben Saoud

High-level hardware generators have significantly increased the productivity of design engineers. They use software engineering constructs to reduce the repetition required to express complex designs and enable more composability. However,…

Hardware Architecture · Computer Science 2022-03-14 Keyi Zhang , Zain Asgar , Mark Horowitz

After power is switched on, recovering the interrupted program from the initial state can cause negative impact. Some programs are even unrecoverable. To rapid recovery of program execution under power failures, the execution states of…

Operating Systems · Computer Science 2022-09-20 Min Jia , Edwin Hsing. -M. Sha , Qingfeng Zhuge , Rui Xu , Shouzhen Gu

Providing fault-tolerance for long-running GPU-intensive jobs requires application-specific solutions, and often involves saving the state of complex data structures spread among many graphics libraries. This work describes a mechanism for…

Operating Systems · Computer Science 2014-02-05 Samaneh Kazemi Nafchi , Rohan Garg , Gene Cooperman

As we have entered Exascale computing, the faults in high-performance systems are expected to increase considerably. To compensate for a higher failure rate, the standard checkpoint/restart technique would need to create checkpoints at a…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-26 Sarthak Joshi , Sathish Vadhiyar

In this work, we introduce a new algorithm for N-to-M checkpointing in finite element simulations. This new algorithm allows efficient saving/loading of functions representing physical quantities associated with the mesh representing the…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-02 David A. Ham , Vaclav Hapla , Matthew G. Knepley , Lawrence Mitchell , Koki Sagiyama

In practical recommendation scenarios, users often interact with items under multi-typed behaviors (e.g., click, add-to-cart, and purchase). Traditional collaborative filtering techniques typically assume that users only have a single type…

Information Retrieval · Computer Science 2023-02-14 Chi Zhang , Rui Chen , Xiangyu Zhao , Qilong Han , Li Li

The optimistic variants of MVCC (Multi-Version Concurrency Control) avoid blocking concurrent transactions at the cost of having a validation phase. Upon failure in the validation phase, the transaction is usually aborted and restarted from…

Databases · Computer Science 2016-03-03 Mohammad Dashti , Sachin Basil John , Amir Shaikhha , Christoph Koch

MPI has been ubiquitously deployed in flagship HPC systems aiming to accelerate distributed scientific applications running on tens of hundreds of processes and compute nodes. Maintaining the correctness and integrity of MPI application…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-02-16 Luanzheng Guo , Giorgis Georgakoudis , Konstantinos Parasyris , Ignacio Laguna , Dong Li

Intermittently powered devices rely on opportunistic energy-harvesting to function, leading to recurrent power interruptions. This paper introduces DiCA, a proposal for a hardware/software co-design to create differential check-points in…

Hardware Architecture · Computer Science 2023-08-28 Antonio Joia Neto , Adam Caulfield , Chistabelle Alvares , Ivan De Oliveira Nunes

Point cloud completion aims to recover complete 3D geometry from partial observations caused by limited viewpoints and occlusions. Existing learning-based works, including 3D Convolutional Neural Network (CNN)-based, point-based, and…

Computer Vision and Pattern Recognition · Computer Science 2026-01-28 Jiangyuan Liu , Yuhao Zhao , Hongxuan Ma , Zhe Liu , Jian Wang , Wei Zou

Model Context Protocol (MCP) is increasingly adopted for tool-integrated LLM agents, but its multi-layer design and third-party server ecosystem expand risks across tool metadata, untrusted outputs, cross-tool flows, multimodal inputs, and…

Cryptography and Security · Computer Science 2026-04-24 Run Hao , Zhuoran Tan

Large language models are increasingly used as orchestrators of external tools via the Model Context Protocol (MCP), but MCP is built for software services with megabytes of memory and does not descend to the microcontrollers that dominate…

Networking and Internet Architecture · Computer Science 2026-05-27 Dongxu Yang

As safety-critical applications increasingly rely on data-parallel floating-point computations, there is an increasing need for flexible and configurable fault tolerance in parallel floating-point accelerators such as tensor engines. While…

Hardware Architecture · Computer Science 2025-04-22 Philip Wiese , Maurus Item , Luca Bertaccini , Yvan Tortorella , Angelo Garofalo , Luca Benini

We present the checkpointing scheme of Abacus, an $N$-body simulation code that allocates all persistent state in POSIX shared memory, or ramdisk. Checkpointing becomes as simple as copying files from ramdisk to external storage. The main…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-01 Lehman H. Garrison , Daniel J. Eisenstein , Nina A. Maksimova

The CAD design process includes a number of repetitive steps when creating assemblies. This issue is compounded when engineering whole product lines or design families, as steps like inserting parts common to all variations, such as…

Robotics · Computer Science 2025-06-03 Constantin Chaumet , Jakob Rehof

CheckSync provides applications with high availability via runtime-integrated checkpointing. This allows CheckSync to take checkpoints of a process running in a memory-managed language (Go, for now), which can be resumed on another machine…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-08-08 Nicolaas Kaashoek , Robert Morris

In scientific computing and data science disciplines, it is often necessary to share application workflows and repeat results. Current tools containerize application workflows, and share the resulting container for repeating results. These…

Databases · Computer Science 2022-02-18 Naga Nithin Manne , Shilvi Satpati , Tanu Malik , Amitabha Bagchi , Ashish Gehani , Amitabh Chaudhary
‹ Prev 1 3 4 5 6 7 10 Next ›