Robust multithreaded applications

Show full record

Title: Robust multithreaded applications
Author: Napper, Jeffrey Michael
Abstract: This thesis discusses techniques for improving the fault tolerance of multithreaded applications. We consider the impact on fault tolerance methods of sharing address space and resources. We develop techniques in two broad categories: conservative multithreaded fault-tolerance (C-MTFT), which recovers an entire application on the failure of a single thread, and optimistic multithreaded fault-tolerance (OMTFT), which recovers threads independently as necessary. In the latter category, we provide a novel approach to recover hung threads while improving recovery time by managing access to shared resources so that hung threads can be restarted while other threads continue execution.
Department: Computer Sciences
Subject: Simultaneous multithreading processors Fault-tolerant computing Computer storage devices
Date: 2008-05

Files in this work

Download File: napperj20737.pdf
Size: 716.7Kb
Format: application/pdf

This work appears in the following Collection(s)

Show full record

Advanced Search


My Account