Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 60 for “"rollback"”.
-
Compiler-assisted rollback recovery
… applying compile-time information to assist in rollback recovery. Depending on the configuration of the original system, one or more of the following three compiler capabilities are applied: (1) code insertion, (2) code analysis, and (3) code transformation.
-
Memory management and rollback recovery in parallel architectures
This thesis examines memory management and rollback recovery in parallel architectures. Three memory management strategies for rapid rollback recovery are studied in this thesis. The first is a cache-based error recovery scheme for shared memory multiprocessors. The second is a design for …
-
Compiler-Assisted Multiple Instruction Rollback Recovery Using a Read Buffer
Multiple instruction rollback (MIR) is a technique to provide rapid recovery from transient processor failures and has been implemented in hardware by researchers and also in mainframe computers. Hardware-based MIR designs eliminate rollback data hazards by providing data redundancy implemented in …
-
Performance evaluation of checkpoint rollback recovery algorithms in distributed systems
Performance evaluation of checkpoint rollback recovery strategies for distributed systems is a field which has not been studied much. Considerable work has been completed in the performance analysis of checkpoint strategies in centralized systems. The necessity for such a study is clear considering …
-
Using Rollback Avoidance to Mitigate Failures in Next-Generation Extreme-Scale Systems
… to protect against or recover from failure. Rollback avoidance techniques seek to mitigate the cost of checkpoint/restart by allowing an application to continue its execution rather than rolling back to an earlier checkpoint when failures occur. These techniques include failure prediction and …
-
Checkpoint-based forward recovery using lookahead execution and rollback validation in parallel and distributed systems
… used to advance computation speculatively and a rollback process is used to produce a diagnosis for correct lookahead processes without rollback of the whole system. Both analytical and experimental evaluation have shown that this strategy can provide a nearly error-free execution time even under …
-
Rollback-able Random Number Generators For The Synchronous Parallel Environment For Emulation And Discrete-event Simulation (spe
… the validity of the simulation model, we need rollback-able random number generators. This thesis is an effort to develop such rollback able random number generators for the Synchronous Parallel Environment for Emulation and Discrete-Event Simulation (SPEEDES) environment developed by NASA. …
-
Space reclamation for uncoordinated checkpointing in message-passing systems
Checkpointing and rollback recovery are techniques that can provide efficient recovery from transient process failures. In a message-passing system, the rollback of a message sender may cause the rollback of the corresponding receiver, and the system needs to roll back to a consistent set of …
-
Recovery from transient faults in wavefront processor arrays
… be possible. This thesis suggests the idea of "rollback" to recover from transient faults. Rollback is done by saving the state of the processing element at different instants of time. When an error is detected, backtracking is done to a consistent state and computation resumes from that state. …
-
Rebound: Scalable checkpointing for coherent shared memory
… include global operations, work lost to global rollback, and inefficiencies in imbalanced or I/O-intensive loads. Scalable checkpointing requires tracking inter-thread dependences and building the checkpoint and rollback operations around dynamic groups of communicating processors. To address …
-
BROAD: bold and reliable online approximate computing framework for diverse applications
… BROAD explicitly provides a checkpoint/rollback mechanism to allow applications to recover from QoS violations and error accumulation. The checkpoint/rollback mechanism further obviates BROAD from having a static approximation level guardband by allowing BROAD to operate near the QoS …
-
Time-Based Coordinated Checkpointing
… facilitates the integration of checkpoint and rollback recovery protocols.
-
Virtual time synchronization in distributed database systems
… Time follows an optimistic philosophy relying on rollback for synchronization instead of abortion or blocKing Although many applications have been suggested as candidates for Virtual Time, few were simulated or implemented. This research reports on the first implementation and results of a …
-
Fault tolerant dynamic agent systems
… between nodes. The number of nodes that must rollback after a failure is limited to the size of these snapshot groups, reducing the work lost. These changes to snapshot algorithms are necessary because the cost per node for a snapshot increases and the expected time between failures decreases …
-
Exploration of Cancellation Strategies for Parallel Simulation on Multi-Core Beowulf Clusters
… executing Logical Processes (LPs) that use a rollback recover mechanism whenever a causality violation is detected. The LPs operate independently from one another and when performing a rollback, they must ensure the proper management of any prematurely generated output events. In general, …
-
Flutter and Forced Response of Turbomachinery with Frequency Mistuning and Aerodynamic Asymmetry
… unstable on the pressure side due to the flow rollback effect. The local work on the suction side significantly varied due to nodal diameter and flow rollback effect. Thus, the total local work for the least stable mode is dominant by the suction side. Local work on the pressure side appears to …
-
Scalable message-logging techniques for effective fault tolerance in HPC applications
… to incorporate some fashion of fault tolerance. Rollback-recovery techniques provide a framework to overcome crashes in the system by periodically saving the state of the application and rolling back to checkpoints in case of failures. Two well-known rollback-recovery techniques are …
-
Visualizing and Understanding Tectonism and Volcanism on Earth and Other Terrestrial Bodies
… Trench is a subduction zone that includes trench rollback and opening of a marginal basin—the Lau Basin. The rollback process is difficult to imagine, and therefore we created a set of instructional resources using COLLADA models and the Google Earth Application Programming Interface (API). …
-
An Adaptive Time Window Algorithm for Large Scale Network Emulation
… and support means of restoring state — i.e., rollback. All standard approaches to the problem of PDES are either flawed by their assumption of existing event patterns in the system or cannot be applied to ONE due to their restricted analysis on simplified models like queues and Petri-nets. The …
-
Design of deadlock detection and prevention algorithms in distributed systems
… the nodes of the waitfor graph is also proposed. Rollback is quite less compared to some existing algorithms.
Page 1 of 3