-
1
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
Adve, S., Gharachorloo, K.: Shared memory consistency models: a tutorial. Computer 29(12), 66-76 (1996)
-
(1996)
Computer
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, S.1
Gharachorloo, K.2
-
2
-
-
0027608117
-
A unified formalization of four shared-memory models
-
Adve, S., Hill, M.: A unified formalization of four shared-memory models. IEEE Trans. Parallel Distrib. Syst. 4(6), 613-624 (1993)
-
(1993)
IEEE Trans. Parallel Distrib. Syst.
, vol.4
, Issue.6
, pp. 613-624
-
-
Adve, S.1
Hill, M.2
-
7
-
-
77951599867
-
-
cbrumme's weblog
-
Brumme, C.: cbrumme's weblog, http://blogs.gotdotnet.com/cbrumme/archive/ 2003/05/17/51445.aspx
-
-
-
Brumme, C.1
-
8
-
-
77951548565
-
-
Technical Report MSR-TR-2008-2171, Microsoft Research
-
Burckhardt, S., Musuvathi, M., Singh, V.: Verification of compiler transformations for concurrent programs. Technical Report MSR-TR-2008-2171, Microsoft Research (2008)
-
(2008)
Verification of Compiler Transformations for Concurrent Programs
-
-
Burckhardt, S.1
Musuvathi, M.2
Singh, V.3
-
9
-
-
37149040505
-
The java memory model: Operationally, denotationally, axiomatically
-
De Nicola, R. (ed.) ESOP 2007. Springer, Heidelberg
-
Cenciarelli, P., Sibilio, E.: The java memory model: Operationally, denotationally, axiomatically. In: De Nicola, R. (ed.) ESOP 2007. LNCS, vol.4421, pp. 331-346. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4421
, pp. 331-346
-
-
Cenciarelli, P.1
Sibilio, E.2
-
10
-
-
0003691648
-
-
Compaq Computer Corporation. 4th edn. January
-
Compaq Computer Corporation. Alpha Architecture Reference Manual, 4th edn. (January 2002)
-
(2002)
Alpha Architecture Reference Manual
-
-
-
11
-
-
45749085681
-
Z3: An efficient SMT solver
-
Ramakrishnan, C.R., Rehof, J. (eds.) TACAS 2008. Springer, Heidelberg
-
de Moura, L.M., Bjørner, N.: Z3: An efficient SMT solver. In: Ramakrishnan, C.R., Rehof, J. (eds.) TACAS 2008. LNCS, vol.4963, pp. 337-340. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.4963
, pp. 337-340
-
-
De Moura, L.M.1
Bjørner, N.2
-
12
-
-
77951545606
-
-
Duffy, J.: Joe Duffy's Weblog, http://www.bluebytesoftware.com/blog/2007/ 11/10/CLR20MemoryModel.aspx
-
Joe Duffy's Weblog
-
-
Duffy, J.1
-
16
-
-
0003794131
-
-
International Business Machines Corporation. 1st edn. December
-
International Business Machines Corporation. z/Architecture Principles of Operation, 1st edn. (December 2000)
-
(2000)
z/Architecture Principles of Operation
-
-
-
17
-
-
33747124759
-
A machine-checked model for a java-like language, virtual machine, and compiler
-
Klein, G., Nipkow, T.: A machine-checked model for a java-like language, virtual machine, and compiler. ACM Transactions on Programming Languages and Systems 28(4), 619-695 (2006)
-
(2006)
ACM Transactions on Programming Languages and Systems
, vol.28
, Issue.4
, pp. 619-695
-
-
Klein, G.1
Nipkow, T.2
-
18
-
-
1442264309
-
Automatically proving the correctness of compiler optimizations
-
Lerner, S., Millstein, T., Chambers, C.: Automatically proving the correctness of compiler optimizations. In: Programming Language Design and Implementation (PLDI), pp. 220-231 (2003)
-
(2003)
Programming Language Design and Implementation (PLDI)
, pp. 220-231
-
-
Lerner, S.1
Millstein, T.2
Chambers, C.3
-
19
-
-
33745189623
-
Formal certification of a compiler back-end or: Programming a compiler with a proof assistant
-
Leroy, X.: Formal certification of a compiler back-end or: programming a compiler with a proof assistant. In: Principles of programming languages (POPL), pp. 42-54 (2006)
-
(2006)
Principles of Programming Languages (POPL)
, pp. 42-54
-
-
Leroy, X.1
-
20
-
-
17044378871
-
The Java memory model
-
Manson, J., Pugh, W., Adve, S.: The Java memory model. In: Principles of Programming Languages (POPL), pp. 378-391 (2005)
-
(2005)
Principles of Programming Languages (POPL)
, pp. 378-391
-
-
Manson, J.1
Pugh, W.2
Adve, S.3
-
21
-
-
48949084652
-
Understand the impact of low-lock techniques in multithreaded apps
-
October
-
Morrison, V.: Understand the impact of low-lock techniques in multithreaded apps. MSDN Magazine 20(10) (October 2005)
-
(2005)
MSDN Magazine
, vol.20
, Issue.10
-
-
Morrison, V.1
-
22
-
-
77149154921
-
-
extended version. Technical Report UCAM-CL-TR-745, Univ. of Cambridge
-
Owens, S., Sarkar, S., Sewell, P.: A better x86 memory model: x86-TSO (extended version). Technical Report UCAM-CL-TR-745, Univ. of Cambridge (2009)
-
(2009)
A Better X86 Memory Model: X86-TSO
-
-
Owens, S.1
Sarkar, S.2
Sewell, P.3
-
24
-
-
34748897138
-
A theory of memory models
-
Saraswat, V., Jagadeesan, R., Michael, M., von Praun, C.: A theory of memory models. In: PPoPP 2007: Principles and practice of parallel programming, pp. 161-172 (2007)
-
(2007)
PPoPP 2007: Principles and Practice of Parallel Programming
, pp. 161-172
-
-
Saraswat, V.1
Jagadeesan, R.2
Michael, M.3
Von Praun, C.4
-
26
-
-
49049109657
-
On validity of program transformations in the Java memory model
-
Vitek, J. (ed.) ECOOP 2008. Springer, Heidelberg
-
Sevcik, J., Aspinall, D.: On validity of program transformations in the Java memory model. In: Vitek, J. (ed.) ECOOP 2008. LNCS, vol.5142, pp. 27-51. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5142
, pp. 27-51
-
-
Sevcik, J.1
Aspinall, D.2
-
28
-
-
0004328283
-
-
Weaver, D., Germond, T. (eds.): PTR Prentice Hall, Englewood Cliffs
-
Weaver, D., Germond, T. (eds.): The SPARC Architecture Manual Version 9. PTR Prentice Hall, Englewood Cliffs (1994)
-
(1994)
The SPARC Architecture Manual Version 9
-
-
-
29
-
-
0024884150
-
A mechanically verified code generator
-
Young, W.D.: A mechanically verified code generator. Journal of Automated Reasoning 5(4), 493-518 (1989)
-
(1989)
Journal of Automated Reasoning
, vol.5
, Issue.4
, pp. 493-518
-
-
Young, W.D.1
|