• DocumentCode
    3244645
  • Title

    Implementation techniques for a parallel relative debugger

  • Author

    Abramson, D. ; Sosic, R. ; Watson, G.

  • Author_Institution
    Sch. of Comput. & Inf. Technol., Griffith Univ., Brisbane, Qld., Australia
  • fYear
    1996
  • fDate
    35339
  • Firstpage
    218
  • Lastpage
    226
  • Abstract
    This paper discusses a new debugging strategy for parallel programs, called parallel relative debugging. Relative debugging allows a user to compare the execution of one program to another, and this can be used to trace errors. This technique has been found to significantly aid in problem determination. A prototype sequential relative debugger called Guard, has already been constructed and has been used in a number of real world situations. However the control logic it uses is not sufficiently powerful to support the debugging of parallel applications in this paper we describe how dataflow can be used to provide a very rich control mechanism that is well suited to the parallel environment. We illustrate the system by a worked example
  • Keywords
    data flow computing; parallel programming; program debugging; dataflow; debugging strategy; parallel programs; parallel relative debugger; problem determination; Application software; Computer architecture; Computer industry; Concurrent computing; Debugging; Electrical equipment industry; Information technology; Logic; Programming profession; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 1996., Proceedings of the 1996 Conference on
  • Conference_Location
    Boston, MA
  • ISSN
    1089-795X
  • Print_ISBN
    0-8186-7633-7
  • Type

    conf

  • DOI
    10.1109/PACT.1996.552670
  • Filename
    552670