NASA Logo

NTRS

NTRS - NASA Technical Reports Server

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

Back to Results
Backtracking and Re-execution in the Automatic Debugging of Parallelized ProgramsIn this work we describe a new approach using relative debugging to find differences in computation between a serial program and a parallel version of th it program. We use a combination of re-execution and backtracking in order to find the first difference in computation that may ultimately lead to an incorrect value that the user has indicated. In our prototype implementation we use static analysis information from a parallelization tool in order to perform the backtracking as well as the mapping required between serial and parallel computations.
Document ID
20020072998
Acquisition Source
Ames Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Matthews, Gregory
(Computer Sciences Corp. Moffett Field, CA United States)
Hood, Robert
(Computer Sciences Corp. Moffett Field, CA United States)
Johnson, Stephen
(Greenwich Univ. London, United Kingdom)
Leggett, Peter
(Greenwich Univ. London, United Kingdom)
Biegel, Bryan
Date Acquired
September 7, 2013
Publication Date
January 1, 2002
Subject Category
Computer Programming And Software
Meeting Information
Meeting: International Symposium on High Performance Distributed Computing
Country: Unknown
Start Date: July 24, 2002
End Date: July 26, 2002
Funding Number(s)
CONTRACT_GRANT: DTTS59-99-D-00437
CONTRACT_GRANT: NASA Order A-61812-D
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available