loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 11
Performance Estimation of Virtual Duplex Systems on Simultaneous Multithreaded Processors
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Bernhard Fechner, FernUniversität Hagen
Jörg Keller, FernUniversität Hagen
Peter Sobe, Universität zu Lübeck
Virtual duplex systems provide detection of transient as well as most permanent hardware faults by executing two versions of a program on a single processor in a time-shared manner. Previous studies on virtual duplex systems have focussed on either improving fault coverage or reducing overhead. We build upon this work and investigate the positive influence of an underlying processor architecture that supports parallelism in the form of multiple threads in hardware. Such processor architectures are just entering the market, with a die area only slightly larger than that of a conventional processor. A performance prediction shows that those processors allow faster fault detection than conventional processors of the same speed. Moreover, the parallelism can be utilized for a recovery that extends the concept of virtual duplex systems. Additionally, we present a technique that further increases the above mentioned gain by using prediction of the faulty version in a manner similar to branch prediction.
Citation:
Bernhard Fechner, Jörg Keller, Peter Sobe, "Performance Estimation of Virtual Duplex Systems on Simultaneous Multithreaded Processors," ipdps, vol. 12, pp.210b, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 11, 2004
Usage of this product signifies your acceptance of the Terms of Use.