Deterministic Replay Method Based on Adaptive Release
An adaptive and deterministic technology, applied in multi-program devices, inter-program communication, program control design, etc., can solve problems such as poor recording performance, small parallel program processing pages, and inability to single increase or decrease release synchronization points, etc. Achieve the effect of improving recording performance and reducing overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention.
[0028] Such as figure 1 As shown, a deterministic playback method based on adaptive release, which specifically includes the following steps:
[0029] 1) Before each thread in the parallel program executes, all shared pages are set to inaccessible state, and the thread of the parallel program will enter the shared page access permission request processing when the page protection exception is triggered due to the lack of access permission of the shared page module;
[0030] 2) The thread requests the access authority of the shared page in the shared page access authority request module. If the request is successful, the thread sets the corresponding access authority of the shared...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


