-
2
-
-
0025211006
-
The performance of spin lock alternatives for shared-memory multiprocessors
-
T. E. Anderson. The performance of spin lock alternatives for shared-memory multiprocessors. IEEE Trans. Parall. Distrib. Syst., 1(1), 1990.
-
(1990)
IEEE Trans. Parall. Distrib. Syst.
, vol.1
, Issue.1
-
-
Anderson, T.E.1
-
3
-
-
79251562557
-
Laws of order: Expensive synchronization in concurrent algorithms cannot be eliminated
-
H. Attiya, R. Guerraoui, D. Hendler, P. Kuznetsov, M. M. Michael, and M. Vechev. Laws of order: Expensive synchronization in concurrent algorithms cannot be eliminated. In Proc. of the ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages (POPL), 2011.
-
Proc. of the ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages (POPL), 2011
-
-
Attiya, H.1
Guerraoui, R.2
Hendler, D.3
Kuznetsov, P.4
Michael, M.M.5
Vechev, M.6
-
5
-
-
70350657106
-
A type and effect system for Deterministic Parallel Java
-
R. L. Bocchino Jr., V. S. Adve, D. Dig, S. V. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A type and effect system for Deterministic Parallel Java. In Proc. of the ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), 2009.
-
Proc. of the ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), 2009
-
-
Bocchino Jr., R.L.1
Adve, V.S.2
Dig, D.3
Adve, S.V.4
Heumann, S.5
Komuravelli, R.6
Overbey, J.7
Simmons, P.8
Sung, H.9
Vakilian, M.10
-
6
-
-
34547203542
-
Using first-order theorem provers in the Jahob data structure verification system
-
C. Bouillaguet, V. Kuncak, T. Wies, K. Zee, and M. C. Rinard. Using first-order theorem provers in the Jahob data structure verification system. In Proc. of the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI), 2007.
-
Proc. of the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI), 2007
-
-
Bouillaguet, C.1
Kuncak, V.2
Wies, T.3
Zee, K.4
Rinard, M.C.5
-
7
-
-
41349123319
-
Revisiting the sequential programming model for the multicore era
-
M. J. Bridges, N. Vachharajani, Y. Zhang, T. B. Jablin, and D. I. August. Revisiting the sequential programming model for the multicore era. IEEE Micro, 28(1), 2008.
-
(2008)
IEEE Micro
, vol.28
, Issue.1
-
-
Bridges, M.J.1
Vachharajani, N.2
Zhang, Y.3
Jablin, T.B.4
August, D.I.5
-
20
-
-
33845387415
-
The Taser intrusion recovery system
-
A. Goel, K. Po, K. Farhadi, Z. Li, and E. de Lara. The Taser intrusion recovery system. In Proc. of the ACM Symposium on Operating Systems Principles (SOSP), 2005.
-
Proc. of the ACM Symposium on Operating Systems Principles (SOSP), 2005
-
-
Goel, A.1
Po, K.2
Farhadi, K.3
Li, Z.4
De Lara, E.5
-
23
-
-
79959876215
-
Data representation synthesis
-
P. Hawkins, A. Aiken, K. Fisher, M. Rinard, and M. Sagiv. Data representation synthesis. In Proc. of the ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI), 2011.
-
Proc. of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2011
-
-
Hawkins, P.1
Aiken, A.2
Fisher, K.3
Rinard, M.4
Sagiv, M.5
-
24
-
-
84957808228
-
Mona: Monadic second-order logic in practice
-
J. G. Henriksen, J. Jensen, M. Jørgensen, N. Klarlund, R. Paige, T. Rauhe, and A. Sandholm. Mona: Monadic second-order logic in practice. In Proc. of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 1995.
-
Proc. of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 1995
-
-
Henriksen, J.G.1
Jensen, J.2
Jørgensen, M.3
Klarlund, N.4
Paige, R.5
Rauhe, T.6
Sandholm, A.7
-
28
-
-
42549111870
-
Optimistic parallelism requires abstractions
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. P. Chew. Optimistic parallelism requires abstractions. In Proc. of the ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI), 2007.
-
Proc. of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2007
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.P.6
-
29
-
-
79953110319
-
-
Technical Report TR-ECE-09-11, School of Electrical and Computer Engineering, Purdue University, Aug.
-
M. Kulkarni, D. Prountzos, D. Nguyen, and K. Pingali. Defining and implementing commutativity conditions for parallel execution. Technical Report TR-ECE-09-11, School of Electrical and Computer Engineering, Purdue University, Aug. 2009.
-
(2009)
Defining and Implementing Commutativity Conditions for Parallel Execution
-
-
Kulkarni, M.1
Prountzos, D.2
Nguyen, D.3
Pingali, K.4
-
30
-
-
79959900605
-
Exploiting the commutativity lattice
-
M. Kulkarni, D. Nguyen, D. Prountzos, X. Sui, and K. Pingali. Exploiting the commutativity lattice. In Proc. of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2011.
-
Proc. of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2011
-
-
Kulkarni, M.1
Nguyen, D.2
Prountzos, D.3
Sui, X.4
Pingali, K.5
-
33
-
-
33947308127
-
Modular pluggable analyses for data structure consistency
-
V. Kuncak, P. Lam, K. Zee, and M. C. Rinard. Modular pluggable analyses for data structure consistency. IEEE Trans. Softw. Eng., 32 (12), 2006.
-
(2006)
IEEE Trans. Softw. Eng.
, vol.32
, Issue.12
-
-
Kuncak, V.1
Lam, P.2
Zee, K.3
Rinard, M.C.4
-
37
-
-
85183708297
-
Generalized typestate checking for data structure consistency
-
P. Lam, V. Kuncak, and M. Rinard. Generalized typestate checking for data structure consistency. In Proc. of the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI), 2005.
-
Proc. of the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI), 2005
-
-
Lam, P.1
Kuncak, V.2
Rinard, M.3
-
38
-
-
70349088072
-
Effective and efficient compromise recovery for weakly consistent replication
-
P. Mahajan, R. Kotla, C. C. Marshall, V. Ramasubramanian, T. L. Rodeheffer, D. B. Terry, and T. Wobber. Effective and efficient compromise recovery for weakly consistent replication. In Proc. of the ACM European Conference on Computer Systems (EuroSys), 2009.
-
Proc. of the ACM European Conference on Computer Systems (EuroSys), 2009
-
-
Mahajan, P.1
Kotla, R.2
Marshall, C.C.3
Ramasubramanian, V.4
Rodeheffer, T.L.5
Terry, D.B.6
Wobber, T.7
-
40
-
-
85183683572
-
-
Personal communication
-
E. Moss. Personal communication, 2011.
-
(2011)
-
-
Moss, E.1
-
41
-
-
0031274872
-
Commutativity analysis: A new analysis technique for parallelizing compilers
-
M. C. Rinard and P. C. Diniz. Commutativity analysis: a new analysis technique for parallelizing compilers. ACM Trans. Prog. Lang. Syst., 19(6), 1997.
-
(1997)
ACM Trans. Prog. Lang. Syst.
, vol.19
, Issue.6
-
-
Rinard, M.C.1
Diniz, P.C.2
-
42
-
-
0032058018
-
The design, implementation, and evaluation of Jade
-
M. C. Rinard and M. S. Lam. The design, implementation, and evaluation of Jade. ACM Trans. Prog. Lang. Syst., 20(3), 1998.
-
(1998)
ACM Trans. Prog. Lang. Syst.
, vol.20
, Issue.3
-
-
Rinard, M.C.1
Lam, M.S.2
-
44
-
-
0036323940
-
E - A brainiac theorem prover
-
S. Schulz. E - a brainiac theorem prover. AI Commun., 15(2-3), 2002.
-
(2002)
AI Commun.
, vol.15
, Issue.2-3
-
-
Schulz, S.1
-
47
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
R. E. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Softw. Eng., 12(1), 1986.
-
(1986)
IEEE Trans. Softw. Eng.
, vol.12
, Issue.1
-
-
Strom, R.E.1
Yemini, S.2
-
48
-
-
15544363314
-
Combining superposition, sorts and splitting
-
A. Robinson and A. Voronkov, editors, chapter 27, TheMIT Press
-
C. Weidenbach. Combining superposition, sorts and splitting. In A. Robinson and A. Voronkov, editors, Handbook of Automated Reasoning, volume 2, chapter 27, pages 1965-2013. TheMIT Press, 2001.
-
(2001)
Handbook of Automated Reasoning
, vol.2
, pp. 1965-2013
-
-
Weidenbach, C.1
-
49
-
-
0024136623
-
Commutativity-based concurrency control for abstract data types
-
W. E. Weihl. Commutativity-based concurrency control for abstract data types. IEEE Trans. Comput., 37(12), 1988.
-
(1988)
IEEE Trans. Comput.
, vol.37
, Issue.12
-
-
Weihl, W.E.1
-
50
-
-
33847147173
-
Field constraint analysis
-
T. Wies, V. Kuncak, P. Lam, A. Podelski, and M. Rinard. Field constraint analysis. In Proc. of the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI), 2006.
-
Proc. of the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI), 2006
-
-
Wies, T.1
Kuncak, V.2
Lam, P.3
Podelski, A.4
Rinard, M.5
|