| On-the-fly detection of data races for programs with nested fork-join parallelism |
| Full text |
Pdf
(1.06 MB)
|
| Source
|
Conference on High Performance Networking and Computing
archive
Proceedings of the 1991 ACM/IEEE conference on Supercomputing
table of contents
Albuquerque, New Mexico, United States
Pages: 24 - 33
Year of Publication: 1991
ISBN:0-89791-459-7
|
|
Author
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 49, Citation Count: 40
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
R. Alien, D. Baumgartner, K. Kennedy, and A. Porterfield. PTOOL: A semi-automatic parallel programming assistant. In Proc. of the 1986 International Conference on Parallel Processing, pages 164- 170, Aug. 1986.
|
| |
2
|
T. R. Allen and D. A. Padua. Debugging fortran on a shared memory machine. In Proc. of the 1987 International Conference on Parallel Processing, pages 721-727, Aug. 1987.
|
| |
3
|
W. F. Appelbe and C. E. McDowell. Anomaly reporting - a tool for debugging and developing parallel numerical applications. In Proc. First international Conference on Supercomputers, FL, Dec. 1985.
|
 |
4
|
V. Balasundaram , K. Kennedy , U. Kremer , K. McKinley , J. Subhlok, The parascope editor: an interactive parallel programming tool, Proceedings of the 1989 ACM/IEEE conference on Supercomputing, p.540-550, November 12-17, 1989, Reno, Nevada, United States
[doi> 10.1145/76263.76323]
|
 |
5
|
|
| |
6
|
A. Dinning and E. Schonberg. An evaluation of monitoring algorithms for access anomaly detection. U1- tracomputer Note 163, Courant Institute, New York University, July 1989.
|
 |
7
|
|
| |
8
|
L. Lamport. How to make a multiprocessor that correctly executes multiprocess programs. IEEE Transactions on Computers, C-28(9), Sept. 1979.
|
 |
9
|
|
| |
10
|
R. H. B. Netzer and B. P. Miller. Detecting data races in parallel program executions. In D. Gelernter, T. Gross, A. Nicolau, and D. Padua, editors, Languages and Compilers for Parallel Computing. MIT Press, 1991. Also in Proc. of the 3rd Workshop on Prog. Langs. and Compilers for Parallel Computing, Irvine, CA, (Aug. 1990).
|
| |
11
|
I. Nudler and L. Rudolph. Tools for efficient development of efficient parallel programs, in First Israeli Conference on Computer Systems Engineering, 1988. Cited in {7}.
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
|
CITED BY 40
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Guang-Ien Cheng , Mingdong Feng , Charles E. Leiserson , Keith H. Randall , Andrew F. Stark, Detecting data races in Cilk programs that use locks, Proceedings of the tenth annual ACM symposium on Parallel algorithms and architectures, p.298-309, June 28-July 02, 1998, Puerto Vallarta, Mexico
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hagit Attiya , Soma Chaudhuri , Roy Friedman , Jennifer L. Welch, Shared memory consistency conditions for non-sequential execution: definitions and programming strategies, Proceedings of the fifth annual ACM symposium on Parallel algorithms and architectures, p.241-250, June 30-July 02, 1993, Velen, Germany
|
|
|
Robert H. B. Netzer , Timothy W. Brennan , Suresh K. Damodaran-Kamal, Debugging race conditions in message-passing programs, Proceedings of the SIGMETRICS symposium on Parallel and distributed tools, p.31-40, May 22-23, 1996, Philadelphia, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paul Sack , Brian E. Bliss , Zhiqiang Ma , Paul Petersen , Josep Torrellas, Accurate and efficient filtering for the Intel thread checker race detector, Proceedings of the 1st workshop on Architectural and system support for improving software dependability, p.34-41, October 21-21, 2006, San Jose, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chen Tian , Vijay Nagarajan , Rajiv Gupta , Sriraman Tallam, Dynamic recognition of synchronization operations for improved data race detection, Proceedings of the 2008 international symposium on Software testing and analysis, July 20-24, 2008, Seattle, WA, USA
|
|
|
|
|
|
|
|
|
|
|