Font Size: a A A

Incorporating fault-tolerant features into message-passing middleware

Posted on:2004-10-26Degree:M.SType:Thesis
University:Mississippi State UniversityCandidate:Batchu, Rajanikanth ReddyFull Text:PDF
GTID:2468390011973207Subject:Computer Science
Abstract/Summary:
The popularity of MPI-based middleware and applications has led to their wide deployment. Such systems, however, are not inherently reliable and cannot tolerate external faults. This thesis presents a novel model-based approach for exploiting application features and other characteristics to categorize and create AEMs (Application Execution Model). This work realizes MPI/FT(TM), a middleware derived by selective incorporation of fault-tolerant features into MPI/Pro(TM) for two relevant AEMs.; This thesis proves the following hypothesis: it is possible to successfully complete select MPI applications even in the presence of external faults, and such fault-tolerance can be achieved with acceptable performance overhead. This work defines parameters to measure the impact of this middleware on performance through fault-free and fault-injected overheads. The hypothesis is validated through experimentation and measurement of sample MPI applications for two AEMs.
Keywords/Search Tags:Middleware, Applications, Features
Related items