-
1
-
-
0020915645
-
Conversion of control dependence to data dependence
-
New York, NY, USA, ACM
-
J. R. Allen, K. Kennedy, C. Porterfield, and J. Warren. Conversion of control dependence to data dependence. In POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, pages 177-189, New York, NY, USA, 1983. ACM.
-
(1983)
POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
, pp. 177-189
-
-
Allen, J.R.1
Kennedy, K.2
Porterfield, C.3
Warren, J.4
-
2
-
-
38149072282
-
Comparison under abstraction for verifying linearizability
-
Springer
-
D. Amit, N. Rinetzky, T. Reps, M. Sagiv, and E. Yahav. Comparison under abstraction for verifying linearizability. In CAV '07: 19th International Conference on Computer Aided Verification, volume 4590, pages 477-490. Springer, 2007.
-
(2007)
CAV '07: 19th International Conference on Computer Aided Verification
, vol.4590
, pp. 477-490
-
-
Amit, D.1
Rinetzky, N.2
Reps, T.3
Sagiv, M.4
Yahav, E.5
-
4
-
-
0020815483
-
Inductive inference: Theory and methods
-
D. Angluin and C. H. Smith. Inductive inference: Theory and methods. ACM Comput. Surv., 15(3):237-269, 1983.
-
(1983)
ACM Comput. Surv
, vol.15
, Issue.3
, pp. 237-269
-
-
Angluin, D.1
Smith, C.H.2
-
5
-
-
1142305218
-
Automatic discovery of mutual exclusion algorithms
-
New York, NY, USA, ACM
-
Y. Bar-David and G. Taubenfeld. Automatic discovery of mutual exclusion algorithms. In PODC '03: Proceedings of the twenty-second annual symposium on Principles of distributed computing, pages 305-305, New York, NY, USA, 2003. ACM.
-
(2003)
PODC '03: Proceedings of the twenty-second annual symposium on Principles of distributed computing
, pp. 305-305
-
-
Bar-David, Y.1
Taubenfeld, G.2
-
6
-
-
0030661485
-
Optimizing matrix multiply using phipac: A portable, high-performance, ansi c coding methodology
-
J. Bilmes, K. Asanovic, C.-W. Chin, and J. Demmel. Optimizing matrix multiply using phipac: A portable, high-performance, ansi c coding methodology. In International Conference on Supercomputing, pages 340-347, 1997.
-
(1997)
International Conference on Supercomputing
, pp. 340-347
-
-
Bilmes, J.1
Asanovic, K.2
Chin, C.-W.3
Demmel, J.4
-
7
-
-
35448932808
-
Checkfence: Checking consistency of concurrent data types on relaxed memory models
-
New York, NY, USA, ACM
-
S. Burckhardt, R. Alur, and M. M. K. Martin. Checkfence: checking consistency of concurrent data types on relaxed memory models. In PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, volume 42, pages 12-21, New York, NY, USA, 2007. ACM.
-
(2007)
PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation
, vol.42
, pp. 12-21
-
-
Burckhardt, S.1
Alur, R.2
Martin, M.M.K.3
-
8
-
-
0037851834
-
Autobayes: A system for generating data analysis programs from statistical models
-
May
-
B. Fischer and J. Schumann. Autobayes: a system for generating data analysis programs from statistical models. Journal of Functional Programming, 13(3):483-508, May 2003.
-
(2003)
Journal of Functional Programming
, vol.13
, Issue.3
, pp. 483-508
-
-
Fischer, B.1
Schumann, J.2
-
9
-
-
84870841504
-
-
S. Heller, M. Herlihy, V. Luchangco, M. Moir, W. N. S. III, and N. Shavit. A lazy concurrent list-based set algorithm. In OPODIS '05: 9th International Conference on Principles of Distributed Systems, 3974, pages 3-16. Springer, 2005.
-
S. Heller, M. Herlihy, V. Luchangco, M. Moir, W. N. S. III, and N. Shavit. A lazy concurrent list-based set algorithm. In OPODIS '05: 9th International Conference on Principles of Distributed Systems, volume 3974, pages 3-16. Springer, 2005.
-
-
-
-
10
-
-
0023952740
-
Two algorithms for barrier synchronization
-
D. Hensgen, R. Finkel, and U. Manber. Two algorithms for barrier synchronization. International Journal of Parallel Programming, 17(1):1-17, 1988.
-
(1988)
International Journal of Parallel Programming
, vol.17
, Issue.1
, pp. 1-17
-
-
Hensgen, D.1
Finkel, R.2
Manber, U.3
-
12
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
M. P. Herlihy and J. M. Wing. Linearizability: a correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst., 12(3):463- 492,1990.
-
(1990)
ACM Trans. Program. Lang. Syst
, vol.12
, Issue.3
, pp. 463-492
-
-
Herlihy, M.P.1
Wing, J.M.2
-
13
-
-
18944390941
-
The model checker SPIN
-
G. J. Holzmann. The model checker SPIN. Software Engineering, 23(5):279-295, 1997.
-
(1997)
Software Engineering
, vol.23
, Issue.5
, pp. 279-295
-
-
Holzmann, G.J.1
-
14
-
-
84976816925
-
Algorithm = logic + control
-
R. Kowalski. Algorithm = logic + control. Commun. ACM, 22(7):424-436, 1979.
-
(1979)
Commun. ACM
, vol.22
, Issue.7
, pp. 424-436
-
-
Kowalski, R.1
-
15
-
-
0018518477
-
How to make a multiprocessor computer that correctly executes multiprocess programs
-
L. Lamport. How to make a multiprocessor computer that correctly executes multiprocess programs. IEEE Transactions on Computers, 28(9):690-691, 1979.
-
(1979)
IEEE Transactions on Computers
, vol.28
, Issue.9
, pp. 690-691
-
-
Lamport, L.1
-
16
-
-
0004233425
-
-
John Wiley & Sons, Inc, New York, NY, USA
-
A. Silberschatz and P. B. Galvin. Operating System Concepts. John Wiley & Sons, Inc., New York, NY, USA, 2000.
-
(2000)
Operating System Concepts
-
-
Silberschatz, A.1
Galvin, P.B.2
-
17
-
-
0025488553
-
KIDS: A semiautomatic program development system
-
D. R. Smith. KIDS: A semiautomatic program development system. IEEE Transactions on Software Engineering, 16(9): 1024-1043, 1990.
-
(1990)
IEEE Transactions on Software Engineering
, vol.16
, Issue.9
, pp. 1024-1043
-
-
Smith, D.R.1
-
18
-
-
35449003235
-
Sketching stencils
-
New York, NY, USA, ACM
-
A. Solar-Lezama, G. Arnold, L. Tancau, R. Bodik, V. Saraswat, and S. Seshia. Sketching stencils. In PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, volume 42, pages 167-178, New York, NY, USA, 2007. ACM.
-
(2007)
PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation
, vol.42
, pp. 167-178
-
-
Solar-Lezama, A.1
Arnold, G.2
Tancau, L.3
Bodik, R.4
Saraswat, V.5
Seshia, S.6
-
19
-
-
31844442829
-
Programming by sketching for bit-streaming programs
-
New York, NY, USA, ACM Press
-
A. Solar-Lezama, R. Rabbah, R. Bodik, and K. Ebcioglu. Programming by sketching for bit-streaming programs. In PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, pages 281-294, New York, NY, USA, 2005. ACM Press.
-
(2005)
PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation
, pp. 281-294
-
-
Solar-Lezama, A.1
Rabbah, R.2
Bodik, R.3
Ebcioglu, K.4
-
20
-
-
34547491806
-
Combinatorial sketching for finite programs
-
San Jose, CA, USA, ACM Press
-
A. Solar-Lezama, L. Tancau, R. Bodik, V. Saraswat, and S. Seshia. Combinatorial sketching for finite programs. In ASPLOS '06, San Jose, CA, USA, 2006. ACM Press.
-
(2006)
ASPLOS '06
-
-
Solar-Lezama, A.1
Tancau, L.2
Bodik, R.3
Saraswat, V.4
Seshia, S.5
-
21
-
-
34547491806
-
Combinatorial sketching for finite programs
-
New York, NY, USA, ACM Press
-
A. Solar-Lezama, L. Tancau, R. Bodik, V. Saraswat, and S. Seshia. Combinatorial sketching for finite programs. In 12th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2006), pages 404-415, New York, NY, USA, 2006. ACM Press.
-
(2006)
12th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2006)
, pp. 404-415
-
-
Solar-Lezama, A.1
Tancau, L.2
Bodik, R.3
Saraswat, V.4
Seshia, S.5
-
22
-
-
33749871295
-
Proving correctness of highly-concurrent linearisable objects
-
New York, NY, USA, ACM
-
V. Vafeiadis, M. Herlihy, T. Hoare, and M. Shapiro. Proving correctness of highly-concurrent linearisable objects. In PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming, pages 129-136, New York, NY, USA, 2006. ACM.
-
(2006)
PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming
, pp. 129-136
-
-
Vafeiadis, V.1
Herlihy, M.2
Hoare, T.3
Shapiro, M.4
-
23
-
-
33746093512
-
Correctness-preserving derivation of concurrent garbage collection algorithms
-
New York, NY, USA, ACM
-
M. T. Vechev, E. Yahav, and D. F. Bacon. Correctness-preserving derivation of concurrent garbage collection algorithms. In PLDI '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 341-353, New York, NY, USA, 2006. ACM.
-
(2006)
PLDI '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation
, pp. 341-353
-
-
Vechev, M.T.1
Yahav, E.2
Bacon, D.F.3
-
24
-
-
35448963440
-
Cgcexplorer: A semi-automated search procedure for provably correct concurrent collectors
-
New York, NY, USA, ACM
-
M. T. Vechev, E. Yahav, D. F. Bacon, and N. Rinetzky. Cgcexplorer: a semi-automated search procedure for provably correct concurrent collectors. In PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, pages 456-467, New York, NY, USA, 2007. ACM.
-
(2007)
PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation
, pp. 456-467
-
-
Vechev, M.T.1
Yahav, E.2
Bacon, D.F.3
Rinetzky, N.4
|