Abstract | ||
---|---|---|
We present a distributed algorithm, called djit, for detecting data-races in dsm systems. djit is designed as a dsm add-on, detecting a race condition as soon as one is created. It instantly displays to the user the precise place in the program where the race occurred. There are no false detections, and no actual data races are missed. We have implemented djit on top of millipage -- a fine granularity, page-based dsm system. Our implementation makes novel use of the operating system protection... |
Year | DOI | Venue |
---|---|---|
1999 | 10.1006/jpdc.1999.1574 | J. Parallel Distrib. Comput. |
Keywords | Field | DocType |
distributed shared memory,debugging tools,parallel computation,data race detection,dsm system,race condition,distributed algorithm,operating system,parallel computer | Piggybacking (Internet access),Race condition,Computer science,Cache,Parallel computing,Error detection and correction,Real-time computing,Distributed algorithm,Distributed shared memory,Overhead (business),Debugging,Distributed computing | Journal |
Volume | Issue | ISSN |
59 | 2 | Journal of Parallel and Distributed Computing |
Citations | PageRank | References |
29 | 1.62 | 16 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ayal Itzkovitz | 1 | 172 | 13.22 |
Assaf Schuster | 2 | 2304 | 145.56 |
Oren Zeev-Ben-Mordehai | 3 | 29 | 1.62 |