DocumentCode
2198964
Title
Execution replay of parallel programs
Author
Roos, J.F. ; Courtrai, L. ; Mehaut, J.F.
Author_Institution
Lab. d´´Inf. Fondamentale, CNRS, Lille, France
fYear
1993
fDate
27-29 Jan 1993
Firstpage
429
Lastpage
434
Abstract
Debugging MIMD programs is often a delicate job. As a matter of fact, they can have different behaviors in successive executions. So, cyclic debugging is not applicable. To make it available for parallel programmers, we propose execution replay (full and partial) for our multi-threaded execution model, the communicating active components (CAC). CACs have been defined to implement parallel object-oriented languages. This work is part of the PVC/BOX project whose goal is a full parallel object-oriented environment. The execution replay mechanism is the basic tool for usable parallel debugging tools building
Keywords
object-oriented languages; parallel languages; parallel programming; program debugging; programming environments; software tools; MIMD program debugging; PVC/BOX project; communicating active components; execution replay; multi-threaded execution model; parallel debugging tools building; parallel object-oriented environment; parallel object-oriented languages; parallel programs; program behaviour; Buildings; Computational modeling; Concurrent computing; Debugging; Distributed computing; Hardware; Object oriented modeling; Programming profession; Research and development;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
Conference_Location
Gran Canaria
Print_ISBN
0-8186-3610-6
Type
conf
DOI
10.1109/EMPDP.1993.336375
Filename
336375
Link To Document