-
2
-
-
0031622478
-
Detecting data races in Cilk programs that use locks
-
Cheng, G.-I., Feng, M., Leiserson, C.E., Randall, K.H., Stark, A.F.: Detecting data races in Cilk programs that use locks. In: SPAA, pp. 298-309 (1998)
-
(1998)
SPAA
, pp. 298-309
-
-
Cheng, G.-I.1
Feng, M.2
Leiserson, C.E.3
Randall, K.H.4
Stark, A.F.5
-
3
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
Choi, J.-D., Lee, K., Loginov, A., O'Callahan, R., Sarkar, V., Sridhara, M.: Efficient and precise datarace detection for multithreaded object-oriented programs. In: PLDI, pp. 258-269 (2002) (Pubitemid 34991524)
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 258-269
-
-
Choi, J.-D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
4
-
-
67650201077
-
TRaDe: Data Race Detection for Java
-
Computational Science - ICCS 2001
-
Christiaens, M., Bosschere, K.D.: TRaDe: Data Race Detection for Java. In: Alexandrov, V.N., Dongarra, J., Juliano, B.A., Renner, R.S., Tan, C.J.K. (eds.) ICCS-Comput Sci 2001. LNCS, vol. 2074, pp. 761-770. Springer, Heidelberg (2001) (Pubitemid 33285640)
-
(2001)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.2074
, pp. 761-770
-
-
Christiaens, M.1
De Bosschere, K.2
-
5
-
-
35448953399
-
Goldilocks: A race and transaction-aware java runtime
-
DOI 10.1145/1250734.1250762, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
Elmas, T., Qadeer, S., Tasiran, S.: Goldilocks: a race and transaction-aware Java runtime. In: PLDI, pp. 245-255 (2007) (Pubitemid 47630692)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 245-255
-
-
Elmas, T.1
Qadeer, S.2
Tasiran, S.3
-
6
-
-
33749849953
-
Causal atomicity
-
4144 LNCSComputer Aided Verification - 18th International Conference, CAV 2006, Proceedings
-
Farzan, A., Madhusudan, P.: Causal atomicity. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 315-328. Springer, Heidelberg (2006) (Pubitemid 44560887)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, pp. 315-328
-
-
Farzan, A.1
Madhusudan, P.2
-
7
-
-
0030684227
-
Efficient detection of determinacy races in Cilk programs
-
Feng, M., Leiserson, C.E.: Efficient detection of determinacy races in Cilk programs. In: SPAA, pp. 1-11 (1997)
-
(1997)
SPAA
, pp. 1-11
-
-
Feng, M.1
Leiserson, C.E.2
-
8
-
-
1442312209
-
Atomizer: A dynamic atomicity checker for multithreaded programs
-
Flanagan, C., Freund, S.N.: Atomizer: A dynamic atomicity checker for multithreaded programs. In: POPL, pp. 256-267 (2004)
-
(2004)
POPL
, pp. 256-267
-
-
Flanagan, C.1
Freund, S.N.2
-
9
-
-
49449116974
-
Types for atomicity: Static checking and inference for java
-
Flanagan, C., Freund, S.N., Lifshin, M., Qadeer, S.: Types for atomicity: Static checking and inference for Java. TOPLAS 30(4), 1-53 (2008)
-
(2008)
TOPLAS
, vol.30
, Issue.4
, pp. 1-53
-
-
Flanagan, C.1
Freund, S.N.2
Lifshin, M.3
Qadeer, S.4
-
10
-
-
57349128410
-
Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs
-
Flanagan, C., Freund, S.N., Yi, J.: Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs. In: PLDI (2008)
-
(2008)
PLDI
-
-
Flanagan, C.1
Freund, S.N.2
Yi, J.3
-
11
-
-
1442263994
-
Language support for lightweight transactions
-
Harris, T., Fraser, K.: Language support for lightweight transactions. In: OOPSLA, pp. 388-402 (2003)
-
(2003)
OOPSLA
, pp. 388-402
-
-
Harris, T.1
Fraser, K.2
-
12
-
-
31844442209
-
Composable memory transactions
-
DOI 10.1145/1065944.1065952, Proceedings of the 2005 ACM SIGPLAN Symposium on Principles and Practise of Parallel Programming, PROPP 05
-
Harris, T., Marlow, S., Peyton-Jones, S., Herlihy, M.: Composable memory transactions. In: PPOPP, pp. 48-60 (2005) (Pubitemid 43182832)
-
(2005)
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, pp. 48-60
-
-
Harris, T.1
Marlow, S.2
Jones, S.P.3
Herlihy, M.4
-
13
-
-
0016592810
-
Reduction: A method of proving properties of parallel programs
-
Lipton, R.J.: Reduction: A method of proving properties of parallel programs. Communications of the ACM 18(12), 717-721 (1975)
-
(1975)
Communications of the ACM
, vol.18
, Issue.12
, pp. 717-721
-
-
Lipton, R.J.1
-
15
-
-
0026274708
-
On-the-fly detection of data races for programs with nested fork-join parallelism
-
Mellor-Crummey, J.: On-the-fly detection of data races for programs with nested fork-join parallelism. In: Supercomputing, pp. 24-33 (1991)
-
(1991)
Supercomputing
, pp. 24-33
-
-
Mellor-Crummey, J.1
-
16
-
-
0026829493
-
What are race conditions? some issues and formalizations
-
Netzer, R.H.B., Miller, B.P.: What are race conditions? some issues and formalizations. LOPLAS 1, 74-88 (1992)
-
(1992)
LOPLAS
, vol.1
, pp. 74-88
-
-
Netzer, R.H.B.1
Miller, B.P.2
-
17
-
-
0038378319
-
Efficient on-the-fly data race detection in multithreaded C++ programs
-
Pozniansky, E., Schuster, A.: Efficient on-the-fly data race detection in multithreaded C++ programs. In: PPOPP, pp. 179-190 (2003)
-
(2003)
PPOPP
, pp. 179-190
-
-
Pozniansky, E.1
Schuster, A.2
-
18
-
-
31844457264
-
Automated type-based analysis of data races and atomicity
-
DOI 10.1145/1065944.1065956, Proceedings of the 2005 ACM SIGPLAN Symposium on Principles and Practise of Parallel Programming, PROPP 05
-
Sasturkar, A., Agarwal, R., Wang, L., Stoller, S.D.: Automated type-based analysis of data races and atomicity. In: PPOPP, pp. 83-94 (2005) (Pubitemid 43182835)
-
(2005)
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, pp. 83-94
-
-
Sasturkar, A.1
Agarwal, R.2
Wang, L.3
Stoller, S.D.4
-
19
-
-
0031272525
-
Eraser: A Dynamic Data Race Detector for Multithreaded Programs
-
Savage, S., Burrows, M., Nelson, G., Sobalvarro, P., Anderson, T.E.: Eraser: A dynamic data race detector for multi-threaded programs. TOCS 15(4), 391-411 (1997) (Pubitemid 127449840)
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
20
-
-
0024700877
-
On-the-fly detection of access anomalies
-
Schonberg, E.: On-the-fly detection of access anomalies. In: PLDI, pp. 285-297 (1989)
-
(1989)
PLDI
, pp. 285-297
-
-
Schonberg, E.1
-
21
-
-
0029203481
-
Software transactional memory
-
Shavit, N., Touitou, D.: Software transactional memory. In: PODC, pp. 204-213 (1995)
-
(1995)
PODC
, pp. 204-213
-
-
Shavit, N.1
Touitou, D.2
-
22
-
-
35048845164
-
A semantic framework for designer transactions
-
In: Schmidt, D. (ed.), Springer, Heidelberg
-
Vitek, J., Jagannathan, S., Welc, A., Hosking, A.L.: A semantic framework for designer transactions. In: Schmidt, D. (ed.) ESOP 2004. LNCS, vol. 2986, pp. 249-263. Springer, Heidelberg (2004)
-
(2004)
ESOP 2004. LNCS
, vol.2986
, pp. 249-263
-
-
Vitek, J.1
Jagannathan, S.2
Welc, A.3
Hosking, A.L.4
-
23
-
-
0035552051
-
Object race detection
-
von Praun, C., Gross, T.: Object race detection. In: OOPSLA, pp. 70-82 (2001) (Pubitemid 35009060)
-
(2001)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, vol.36
, pp. 70-82
-
-
Von Praun, C.1
Gross, T.R.2
-
24
-
-
33751033144
-
Accurate and efficient runtime detection of atomicity errors in concurrent programs
-
Proceedings of the 2006 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP'06
-
Wang, L., Stoller, S.D.: Accurate and efficient runtime detection of atomicity errors in concurrent programs. In: PPOPP, pp. 137-146 (2006) (Pubitemid 44758684)
-
(2006)
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, vol.2006
, pp. 137-146
-
-
Wang, L.1
Stoller, S.D.2
|