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"”.

  1. 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.

    uiuc Repository record for Compiler-assisted rollback recovery (opens in a new tab)

  2. 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 …

    uiuc Repository record for Memory management and rollback recovery in parallel architectures (opens in a new tab)

  3. 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 …

    uiuc Repository record for Compiler-Assisted Multiple Instruction Rollback Recovery Using a Read Buffer (opens in a new tab)

  4. 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 …

    uiuc Repository record for Performance evaluation of checkpoint rollback recovery algorithms in distributed systems (opens in a new tab)

  5. 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 …

    unm Repository record for Using Rollback Avoidance to Mitigate Failures in Next-Generation Extreme-Scale Systems (opens in a new tab)

  6. 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 …

    uiuc Repository record for Checkpoint-based forward recovery using lookahead execution and rollback validation in parallel and distributed systems (opens in a new tab)

  7. 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. …

    ucf

  8. 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 …

    uiuc Repository record for Space reclamation for uncoordinated checkpointing in message-passing systems (opens in a new tab)

  9. 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. …

    vt Repository record for Recovery from transient faults in wavefront processor arrays (opens in a new tab)

  10. 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 …

    uiuc Repository record for Rebound: Scalable checkpointing for coherent shared memory (opens in a new tab)

  11. 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 …

    uiuc Repository record for BROAD: bold and reliable online approximate computing framework for diverse applications (opens in a new tab)

  12. Time-Based Coordinated Checkpointing

    … facilitates the integration of checkpoint and rollback recovery protocols.

    uiuc Repository record for Time-Based Coordinated Checkpointing (opens in a new tab)

  13. 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 …

    unlv Repository record for Virtual time synchronization in distributed database systems (opens in a new tab)

  14. 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 …

    mit Repository record for Fault tolerant dynamic agent systems (opens in a new tab)

  15. 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, …

    ohiolink Repository record for Exploration of Cancellation Strategies for Parallel Simulation on Multi-Core Beowulf Clusters (opens in a new tab)

  16. 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 …

    duke Repository record for Flutter and Forced Response of Turbomachinery with Frequency Mistuning and Aerodynamic Asymmetry (opens in a new tab)

  17. 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 …

    uiuc Repository record for Scalable message-logging techniques for effective fault tolerance in HPC applications (opens in a new tab)

  18. 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). …

    odu Repository record for Visualizing and Understanding Tectonism and Volcanism on Earth and Other Terrestrial Bodies (opens in a new tab)

  19. 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 …

    vt Repository record for An Adaptive Time Window Algorithm for Large Scale Network Emulation (opens in a new tab)

  20. 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.

    unlv Repository record for Design of deadlock detection and prevention algorithms in distributed systems (opens in a new tab)

Page 1 of 3