-
1
-
-
67649876631
-
A model of cooperative threads
-
Martín Abadi and Gordon D. Plotkin. A model of cooperative threads. In POPL, pages 29-40, 2009.
-
(2009)
POPL
, pp. 29-40
-
-
Abadi, M.1
Plotkin, G.D.2
-
2
-
-
34748888287
-
May-happen-in-parallel analysis of X10 programs
-
Shivali Agarwal, Rajkishore Barik, Vivek Sarkar, and R. K. Shyamasundar. May-happen-in-parallel analysis of X10 programs. In PPoPP, pages 183-193, 2007.
-
(2007)
PPoPP
, pp. 183-193
-
-
Agarwal, S.1
Barik, R.2
Sarkar, V.3
Shyamasundar, R.K.4
-
3
-
-
43949094518
-
Efficient computation of may-happen-in-parallel information for concurrent Java programs
-
Rajkishore Barik. Efficient computation of may-happen-in-parallel information for concurrent Java programs. In LCPC, pages 152-169, 2005.
-
(2005)
LCPC
, pp. 152-169
-
-
Barik, R.1
-
4
-
-
70449679075
-
Interprocedural load elimination for optimization of parallel programs
-
Rajkishore Barik and Vivek Sarkar. Interprocedural load elimination for optimization of parallel programs. In PACT, 2009.
-
(2009)
PACT
-
-
Barik, R.1
Sarkar, V.2
-
5
-
-
33745200313
-
X10: An object-oriented approach to non-uniform cluster computing
-
Philippe Charles, Christopher Donawa, Kemal Ebcioglu, Christian Grothoff, Allan Kielstra, Vivek Sarkar, and Christoph Von Praun. X10: An object-oriented approach to non-uniform cluster computing. In OOPSLA, pages 519-538, 2005.
-
(2005)
OOPSLA
, pp. 519-538
-
-
Charles, P.1
Donawa, C.2
Ebcioglu, K.3
Grothoff, C.4
Kielstra, A.5
Sarkar, V.6
Von Praun, C.7
-
6
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
Jong-Deok Choi, Keunwoo Lee, Alexey Loginov, Robert O'Callahan, Vivek Sarkar, and Manu Sridharan. Efficient and precise datarace detection for multithreaded object-oriented programs. In PLDI, pages 258-269, 2002.
-
(2002)
PLDI
, pp. 258-269
-
-
Choi, J.-D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
8
-
-
0033203773
-
Featherweight Java: A minimal core calculus for Java and GJ
-
Atsushi Igarashi, Benjamion Pierce, and Philip Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In OOPSLA, pages 132-146, 1999.
-
(1999)
OOPSLA
, pp. 132-146
-
-
Igarashi, A.1
Pierce, B.2
Wadler, P.3
-
9
-
-
70350600589
-
Boundedness vs. unboundedness of lock chains: Characterizing decidability of pairwise CFL-reachability for threads communicating via locks
-
Vineet Kahlon. Boundedness vs. unboundedness of lock chains: Characterizing decidability of pairwise CFL-reachability for threads communicating via locks. In LICS, pages 27-36, 2009.
-
(2009)
LICS
, pp. 27-36
-
-
Kahlon, V.1
-
10
-
-
77749250083
-
-
A. J. Kfoury, Michael A. Arbib, and Robert N. Moll. A Programming Approach to Computability. Springer-Verlag, 1982.
-
A. J. Kfoury, Michael A. Arbib, and Robert N. Moll. A Programming Approach to Computability. Springer-Verlag, 1982.
-
-
-
-
11
-
-
0028517946
-
Efficient inference of partial types
-
Dexter Kozen, Jens Palsberg, and Michael I. Schwartzbach. Efficient inference of partial types. Journal of Computer and System Sciences, 49(2):306-324, 1994.
-
(1994)
Journal of Computer and System Sciences
, vol.49
, Issue.2
, pp. 306-324
-
-
Kozen, D.1
Palsberg, J.2
Schwartzbach, M.I.3
-
13
-
-
26444544240
-
A practical MHP information analysis for concurrent Java programs
-
Lin Li and Clark Verbrugge. A practical MHP information analysis for concurrent Java programs. In LCPC, pages 194-208, 2004.
-
(2004)
LCPC
, pp. 194-208
-
-
Li, L.1
Verbrugge, C.2
-
14
-
-
0027869967
-
Non-concurrency analysis
-
Stephen P. Masticola and Barbara G. Ryder. Non-concurrency analysis. In PPoPP, pages 129-138, 1993.
-
(1993)
PPoPP
, pp. 129-138
-
-
Masticola, S.P.1
Ryder, B.G.2
-
15
-
-
34548211382
-
Conditional must not aliasing for static race detection
-
Mayur Naik and Alex Aiken. Conditional must not aliasing for static race detection. In POPL, pages 327-338, 2007.
-
(2007)
POPL
, pp. 327-338
-
-
Naik, M.1
Aiken, A.2
-
16
-
-
0032218222
-
A conservative data flow algorithm for detecting all pairs of statement that may happen in parallel
-
Gleb Naumovich and George S. Avrunin. A conservative data flow algorithm for detecting all pairs of statement that may happen in parallel. In SIGSOFT FSE, pages 24-34, 1998.
-
(1998)
SIGSOFT FSE
, pp. 24-34
-
-
Naumovich, G.1
Avrunin, G.S.2
-
17
-
-
84887435787
-
An efficient algorithm for computing HP information for concurrent Java programs
-
Gleb Naumovich, George S. Avrunin, and Lori A. Clarke. An efficient algorithm for computing HP information for concurrent Java programs. In ESEC / SIGSOFT FSE, pages 338-354, 1999.
-
(1999)
ESEC / SIGSOFT FSE
, pp. 338-354
-
-
Naumovich, G.1
Avrunin, G.S.2
Clarke, L.A.3
-
18
-
-
27244456204
-
Concurrent clustered programming
-
Vijay A. Saraswat and Radha Jagadeesan. Concurrent clustered programming. In CONCUR, pages 353-367, 2005.
-
(2005)
CONCUR
, pp. 353-367
-
-
Saraswat, V.A.1
Jagadeesan, R.2
-
19
-
-
0020736536
-
Complexity of analyzing the synchronization structure of concurrent programs
-
Richard N. Taylor. Complexity of analyzing the synchronization structure of concurrent programs. Acta Inf., 19:57-84, 1983.
-
(1983)
Acta Inf
, vol.19
, pp. 57-84
-
-
Taylor, R.N.1
-
20
-
-
0038039922
-
-
Christoph von Praun and Thomas R. Gross. Static conflict analyis for multi-threaded object-oriented programs. In PLDI, pages 115-128, 2003.
-
Christoph von Praun and Thomas R. Gross. Static conflict analyis for multi-threaded object-oriented programs. In PLDI, pages 115-128, 2003.
-
-
-
-
21
-
-
0003025818
-
A syntactic approach to type soundness
-
Andrew Wright and Matthias Felleisen. A syntactic approach to type soundness. Information and Computation, 115(1):38-94, 1994.
-
(1994)
Information and Computation
, vol.115
, Issue.1
, pp. 38-94
-
-
Wright, A.1
Felleisen, M.2
|