Loading...
Please wait, while we are loading the content...
Similar Documents
Optimized record-replay mechanism for rpc-based parallel programming.
| Content Provider | CiteSeerX |
|---|---|
| Author | Fagot, Alain Chassin, Jacques Kergommeaux, Jacques Chassin De |
| Abstract | This paper presents a mechanism for record-replay of parallel programs written in a remote procedure call (RPC) based parallel programming model. This mechanism, which will serve as a basis for implementing a user-level debugger, exploits properties of the programming model to limit drastically the volume of records that need to be done. This reduction can be applied to other programming models. Keywords: Instant Replay, parallel debugging, deterministic reexecutions, Remote Procedure Call, massively parallel computing. 1 Introduction This paper presents a mechanism allowing programmers to cope with the inherent non-determinism of parallel executions, when debugging programs written in a remote procedure call (RPC) based programming model, designed for massively parallel multiprocessors. Many parallel programs present a non-deterministic behavior, even if they produce deterministic computation results. Non-deterministic execution behaviors originate mainly in the execution environment... |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Rpc-based Parallel Remote Procedure Call Record-replay Mechanism Execution Environment Instant Replay Non-deterministic Behavior Programming Model Deterministic Computation Result Many Parallel Program Non-deterministic Execution Behavior Parallel Multiprocessor Parallel Program Deterministic Reexecutions User-level Debugger Inherent Non-determinism Parallel Debugging Parallel Execution |
| Content Type | Text |
| Resource Type | Article |