• DocumentCode
    3613930
  • Title

    Backtracking and re-execution in the automatic debugging of parallelized programs

  • Author

    G. Matthews;R. Hood;S. Johnson;P. Leggett

  • Author_Institution
    Comput. Sci. Corp., NASA Ames Res. Center, Moffett Field, CA, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    150
  • Lastpage
    160
  • Abstract
    In this work we describe a new approach using relative debugging to find differences in computation between a serial program and a parallel version of that 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.
  • Keywords
    "Debugging","Concurrent computing","NASA","Prototypes","Computer bugs","Manuals","Distributed computing","Parallel processing","Information analysis","Performance analysis"
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 2002. HPDC-11 2002. Proceedings. 11th IEEE International Symposium on
  • ISSN
    1082-8907
  • Print_ISBN
    0-7695-1686-6
  • Type

    conf

  • DOI
    10.1109/HPDC.2002.1029913
  • Filename
    1029913