-
1
-
-
34247533718
-
Detecting potential deadlocks with static analysis and runtime monitoring
-
R. Agarwal, L. Wang, and S. D. Stoller. Detecting Potential Deadlocks with Static Analysis and Runtime Monitoring. In PADTAD'05.
-
PADTAD'05
-
-
Agarwal, R.1
Wang, L.2
Stoller, S.D.3
-
3
-
-
57449103441
-
Racer: Effective race detection using AspectJ
-
E. Bodden and K. Havelund. Racer: Effective Race Detection Using AspectJ. In ISSTA'08.
-
ISSTA'08
-
-
Bodden, E.1
Havelund, K.2
-
6
-
-
79952031302
-
Safe nondeterminism in a deterministic-by-default parallel language
-
R. Jr. Bocchino, S. Heumann, N. Honarmand, S. V. Adve, V. S. Adve, A. Welc and T. Shpeisman, Safe nondeterminism in a deterministic-by-default parallel language, In POPL'11.
-
POPL'11
-
-
Bocchino Jr., R.1
Heumann, S.2
Honarmand, N.3
Adve, S.V.4
Adve, V.S.5
Welc, A.6
Shpeisman, T.7
-
7
-
-
77954593673
-
Kivati: Fast detection and prevention of atomicity violations
-
L. Chew and D. Lie, Kivati: fast detection and prevention of atomicity violations, In EuroSys'10.
-
EuroSys'10
-
-
Chew, L.1
Lie, D.2
-
8
-
-
57349161233
-
JPredictor: A predictive runtime analysis tool for java
-
F. Chen, T. F. Serbanuta, and G. Rosu. JPredictor: A Predictive Runtime Analysis Tool for Java. In ICSE'08.
-
ICSE'08
-
-
Chen, F.1
Serbanuta, T.F.2
Rosu, G.3
-
10
-
-
84863476786
-
Stable deterministic multithreading through schedule memoization
-
H. Cui, J. Wu, C. Tsai and J. Yang. Stable Deterministic Multithreading through Schedule Memoization. In OSDI'10.
-
OSDI'10
-
-
Cui, H.1
Wu, J.2
Tsai, C.3
Yang, J.4
-
12
-
-
0012232158
-
Lock coarsening: Eliminating lock overhead in automatically parallelized object-based programs
-
DOI 10.1006/jpdc.1998.1441, PII S0743731598914411
-
P. Diniz and M. Rinard, Lock Coarsening: Eliminating Lock Overhead in Automatically Parallelized Object-Based Programs, In Journal of Parallel and Distributed Computing, 49(1):218-244, 1996. (Pubitemid 128343521)
-
(1998)
Journal of Parallel and Distributed Computing
, vol.49
, Issue.2
, pp. 218-244
-
-
Diniz, P.C.1
Rinard, M.C.2
-
15
-
-
84873445488
-
Atomizer: A dynamic atomicity checker for multithreaded programs
-
C. Flanagan and S. N Freund. Atomizer: A Dynamic Atomicity Checker for Multithreaded Programs. In POPL'04.
-
POPL'04
-
-
Flanagan, C.1
Freund, S.N.2
-
16
-
-
57349113798
-
Dynamic detection of atomic-set-serializability violations
-
C. Hammer, J. Dolby, M. Vaziri, and F. Tip. Dynamic Detection of Atomic-Set-Serializability Violations. In ICSE'08.
-
ICSE'08
-
-
Hammer, C.1
Dolby, J.2
Vaziri, M.3
Tip, F.4
-
17
-
-
78751515078
-
An effective dynamic analysis for detecting generalized deadlocks
-
P. Joshi, M. Naik, K. Sen, and D. Gay. An Effective Dynamic Analysis for Detecting Generalized Deadlocks. In FSE'10.
-
FSE'10
-
-
Joshi, P.1
Naik, M.2
Sen, K.3
Gay, D.4
-
18
-
-
85183786115
-
Automated atomicity-violation fixing
-
Z. Jin, L. Song, W. Zhang, S. Lu, and S. B. Liblit, Automated Atomicity-Violation Fixing. In PLDI'11.
-
PLDI'11
-
-
Jin, Z.1
Song, L.2
Zhang, W.3
Lu, S.4
Liblit, S.B.5
-
19
-
-
85081505549
-
MUVI: Automatically inferring multi-variable access correlations and detecting related semantic and concurrency bugs
-
S. Lu and S. Park and C. Hu and X. Ma, and W. Jiang and Z. Li and R. Popa, R. and Y. Zhou. MUVI: Automatically Inferring Multi-Variable Access Correlations and Detecting Related Semantic and Concurrency Bugs. In SOSP'07.
-
SOSP'07
-
-
Lu, S.1
Park, S.2
Hu, C.3
Ma, X.4
Jiang, W.5
Li, Z.6
Popa, R.7
Zhou, Y.8
-
20
-
-
58249111221
-
Learning from mistakes: A comprehensive study on real-world concurrency bug characteristics
-
S. Lu, S. Park, E. Seo, and Y. Zhou. Learning from Mistakes: A Comprehensive Study on Real-World Concurrency Bug Characteristics. In ASPLOS'08.
-
ASPLOS'08
-
-
Lu, S.1
Park, S.2
Seo, E.3
Zhou, Y.4
-
22
-
-
85051053577
-
Capo: A software-hardware interface for practical deterministic multiprocessor replay
-
P. Montesinos, M. Hicks, S. T. King, and J. Torrellas. Capo: A Software-Hardware Interface for Practical Deterministic Multiprocessor Replay. In ASPLOS'09.
-
ASPLOS'09
-
-
Montesinos, P.1
Hicks, M.2
King, S.T.3
Torrellas, J.4
-
25
-
-
85051053489
-
CTrigger: Exposing atomicity violation bugs from their hiding places
-
S. Park, S. Lu, and Y. Zhou. CTrigger: Exposing Atomicity Violation Bugs from their Hiding Places. In ASPLOS'09.
-
ASPLOS'09
-
-
Park, S.1
Lu, S.2
Zhou, Y.3
-
26
-
-
33745201521
-
LOCKSMITH: Context-sensitive correlation analysis for race detection
-
P. Pratikakis, J. S. Foster and M. Hicks. LOCKSMITH: Context-Sensitive Correlation Analysis for Race Detection. In PLDI'06.
-
PLDI'06
-
-
Pratikakis, P.1
Foster, J.S.2
Hicks, M.3
-
28
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A Dynamic Data Race Detector for Multithreaded Programs. ACM Trans. Comp. Sys., 1997.
-
(1997)
ACM Trans. Comp. Sys.
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
29
-
-
85088055278
-
Associating synchronization constraints with data in an object-oriented language
-
M. Vaziri, F. Tip and J. Dolby. Associating Synchronization Constraints with Data in an Object-Oriented Language. In POPL'06.
-
POPL'06
-
-
Vaziri, M.1
Tip, F.2
Dolby, J.3
-
30
-
-
85086796298
-
Accurate and efficient runtime detection of atomicity errors in concurrent programs
-
L. Wang and S. D. Stoller. Accurate and Efficient Runtime Detection of Atomicity Errors in Concurrent Programs. In PPoPP'06.
-
PPoPP'06
-
-
Wang, L.1
Stoller, S.D.2
-
31
-
-
77952268287
-
Analyzing multicore dumps to facilitate concurrency bug reproduction
-
D. Weeratunge, X. Zhang and S. Jagannathan, Analyzing multicore dumps to facilitate concurrency bug reproduction. In ASPLOS'10.
-
ASPLOS'10
-
-
Weeratunge, D.1
Zhang, X.2
Jagannathan, S.3
-
33
-
-
84888447101
-
Bypassing races in live applications with execution filters
-
J. Wu, H. Cui and J. Yang. Bypassing Races in Live Applications with Execution Filters. In OSDI'10.
-
OSDI'10
-
-
Wu, J.1
Cui, H.2
Yang, J.3
-
34
-
-
85086953631
-
A serializability violation detector for shared-memory server programs
-
M. Xu, R. Bodik, and M. D. Hill. A Serializability Violation Detector for Shared-Memory Server Programs. In PLDI'05.
-
PLDI'05
-
-
Xu, M.1
Bodik, R.2
Hill, M.D.3
-
35
-
-
70450285526
-
A case for an interleaving constrained shared-memory multi-processor
-
J. Yu and S. Narayanasamy. A Case for an Interleaving Constrained Shared-Memory Multi-Processor. In ISCA'09.
-
ISCA'09
-
-
Yu, J.1
Narayanasamy, S.2
|