Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2005-02-08
2005-02-08
Dam, Tuan (Department: 2122)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C714S038110, C714S039000
Reexamination Certificate
active
06854108
ABSTRACT:
A method (and apparatus) of determinstically replaying an observable run-time behavior of distributed multi-threaded programs on multiprocessors in a shared-memory multiprocessor environment, wherein a run-time behavior of the programs includes sequences of events, each sequence being associated with one of a plurality of execution threads, includes identifying an execution order of critical events of the program, wherein the program includes critical events and non-critical events, generating groups of critical events of the program, generating, for each given execution thread, a logical thread schedule that identifies a sequence of the groups associated with the given execution thread, and storing the logical thread schedule for subsequent reuse.
REFERENCES:
patent: 5339415 (1994-08-01), Strout et al.
patent: 6006247 (1999-12-01), Browning et al.
patent: 6101524 (2000-08-01), Choi et al.
Choi, Jong-Deok and Stone, Janice M., “Balancing Runtime and Replay Costs in a Trace-and-Replay System”, 1991, p. 26-35 retrieved from ACM Portal database Sep. 16, 2003.*
Netzer, Robert H., and Miller, Barton P., “Optimal Tracing and Replay for Debugging Message-Passing Paralled Programs”, 1992, IEEE, retrieved Sep. 16, 2003.*
Russinovich, Mark and Cogswell, Bryce, “Replay for Concurrent Non-Deterministric Shared-Memory Applications”, p. 258-266, ACM 1996.*
Jong-Deok Choi and Harini Srinivasan, 1998 ACM SIGMETRICS Symposium on Parallel andDistributed tools (SPDT), Aug. 1998, pp. 48-59.
R. Curtis and L. Wittie, “BUGNET: A Debugging System for Parallel Programming Environments”, pp. 394-399, 1982, IEEE Journal.
Dam Tuan
International Business Machines - Corporation
Ludwin, Esq. Richard
McGinn & Gibb PLLC
Steelman Mary
LandOfFree
Method and apparatus for deterministic replay of java... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for deterministic replay of java..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for deterministic replay of java... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3460026