NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Ensuring correct rollback recovery in distributed shared memory systemsDistributed shared memory (DSM) implemented on a cluster of workstations is an increasingly attractive platform for executing parallel scientific applications. Checkpointing and rollback techniques can be used in such a system to allow the computation to progress in spite of the temporary failure of one or more processing nodes. This paper presents the design of an independent checkpointing method for DSM that takes advantage of DSM's specific properties to reduce error-free and rollback overhead. The scheme reduces the dependencies that need to be considered for correct rollback to those resulting from transfers of pages. Furthermore, in-transit messages can be recovered without the use of logging. We extend the scheme to a DSM implementation using lazy release consistency, where the frequency of dependencies is further reduced.
Document ID
19960042903
Acquisition Source
Langley Research Center
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Janssens, Bob
(Illinois Univ. Urbana, IL United States)
Fuchs, W. Kent
(Illinois Univ. Urbana, IL United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1995
Publication Information
ISSN: 0743-7315
Subject Category
Computer Systems
Report/Patent Number
NAS 1.26:201814
NASA-CR-201814
ISSN: 0743-7315
Report Number: NAS 1.26:201814
Report Number: NASA-CR-201814
Accession Number
96N31802
Funding Number(s)
CONTRACT_GRANT: N00014-91-J-1283
CONTRACT_GRANT: NAG1-613
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available