-
1
-
-
70350256021
-
-
AMD64 Architecture Programmer's Manual (3 vols). Advanced Micro Devices, rev. 3.14 (September 2007)
-
AMD64 Architecture Programmer's Manual (3 vols). Advanced Micro Devices, rev. 3.14 (September 2007)
-
-
-
-
2
-
-
70350295876
-
-
Intel 64 and IA-32 Architectures Software Developer's Manual (5 vols). Intel Corporation, rev. 29 (November 2008)
-
Intel 64 and IA-32 Architectures Software Developer's Manual (5 vols). Intel Corporation, rev. 29 (November 2008)
-
-
-
-
3
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
Adve, S., Gharachorloo, K.: Shared memory consistency models: A tutorial. IEEE Computer 29(12), 66-76 (1996)
-
(1996)
IEEE Computer
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, S.1
Gharachorloo, K.2
-
4
-
-
0029352313
-
Causal memory: Definitions, implementation, and programming
-
Ahamad, M., Neiger, G., Burns, J., Kohli, P., Hutto, P.: Causal memory: Definitions, implementation, and programming. Distributed Computing 9(1), 37-49 (1995)
-
(1995)
Distributed Computing
, vol.9
, Issue.1
, pp. 37-49
-
-
Ahamad, M.1
Neiger, G.2
Burns, J.3
Kohli, P.4
Hutto, P.5
-
5
-
-
38049057751
-
-
Aspinall, D., Ševčík, J.: Formalising Java's data race free guarantee. In: Schneider, K., Brandt, J. (eds.) TPHOLs 2007. LNCS, 4732, pp. 22-37. Springer, Heidelberg (2007)
-
Aspinall, D., Ševčík, J.: Formalising Java's data race free guarantee. In: Schneider, K., Brandt, J. (eds.) TPHOLs 2007. LNCS, vol. 4732, pp. 22-37. Springer, Heidelberg (2007)
-
-
-
-
6
-
-
57349165412
-
Foundations of the C++ concurrency memory model
-
Boehm, H.-J., Adve, S.: Foundations of the C++ concurrency memory model. In: Proc. PLDI (2008)
-
(2008)
Proc. PLDI
-
-
Boehm, H.-J.1
Adve, S.2
-
7
-
-
67649837188
-
Relaxed memory models: An operational approach
-
Boudol, G., Petri, G.: Relaxed memory models: an operational approach. In: Proc. POPL, pp. 392-403 (2009)
-
(2009)
Proc. POPL
, pp. 392-403
-
-
Boudol, G.1
Petri, G.2
-
8
-
-
48949098612
-
Effective program verification for relaxed memory models
-
Technical Report MSR-TR-2008-12, Microsoft Research
-
Burckhardt, S., Musuvathi, M.: Effective program verification for relaxed memory models. Technical Report MSR-TR-2008-12, Microsoft Research (2008);
-
(2008)
-
-
Burckhardt, S.1
Musuvathi, M.2
-
9
-
-
70350261813
-
-
Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, 5123, pp. 107-120. Springer, Heidelberg (2008)
-
Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 107-120. Springer, Heidelberg (2008)
-
-
-
-
10
-
-
70350259939
-
-
Dice, D.: Java memory model concerns on Intel and AMD systems (January 2008), http://blogs.sun.com/dave/entry/java-memory-model-concerns-on
-
Dice, D.: Java memory model concerns on Intel and AMD systems (January 2008), http://blogs.sun.com/dave/entry/java-memory-model-concerns-on
-
-
-
-
11
-
-
4644313554
-
TSOtool: A program for verifying memory systems using the memory consistency model
-
Hangal, S., Vahia, D., Manovit, C., Lu, J.-Y.J., Narayanan, S.: TSOtool: A program for verifying memory systems using the memory consistency model. In: Proc. ISCA, pp. 114-123 (2004)
-
(2004)
Proc. ISCA
, pp. 114-123
-
-
Hangal, S.1
Vahia, D.2
Manovit, C.3
Lu, J.-Y.J.4
Narayanan, S.5
-
12
-
-
84869642946
-
-
The HOL 4 system
-
The HOL 4 system, http://hol.sourceforge.net/
-
-
-
-
13
-
-
70350299000
-
-
Intel. Intel 64 architecture memory ordering white paper. SKU 318147-001 (2007)
-
Intel. Intel 64 architecture memory ordering white paper. SKU 318147-001 (2007)
-
-
-
-
14
-
-
70350271464
-
-
Higham, L., Kawash, J., Verwaal, N.: Defining and comparing memory consistency models. PDCS, Full version as TR #98/612/03, U. Calgary (1997)
-
Higham, L., Kawash, J., Verwaal, N.: Defining and comparing memory consistency models. PDCS, Full version as TR #98/612/03, U. Calgary (1997)
-
-
-
-
15
-
-
70350273393
-
-
Personal communication November
-
Loewenstein, P.: Personal communication (November 2008)
-
(2008)
-
-
Loewenstein, P.1
-
16
-
-
70350287839
-
-
Loewenstein, P.N., Chaudhry, S., Cypher, R., Manovit, C.: Multiprocessor memory model verification. In: Proc. AFM (Automated Formal Methods), FLoC workshop (August 2006), http://fm.csl.sri.com/AFM06/
-
Loewenstein, P.N., Chaudhry, S., Cypher, R., Manovit, C.: Multiprocessor memory model verification. In: Proc. AFM (Automated Formal Methods), FLoC workshop (August 2006), http://fm.csl.sri.com/AFM06/
-
-
-
-
17
-
-
70350270380
-
-
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), Supporting material at, www.cl.cam.ac.uk/users/pes20/weakmemory/
-
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), Supporting material at, www.cl.cam.ac.uk/users/pes20/weakmemory/
-
-
-
-
18
-
-
33749871751
-
-
Roy, A., Zeisset, S., Fleckenstein, C.J., Huang, J.C.: Fast and generalized polynomial time memory consistency verification. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, 4144, pp. 503-516. Springer, Heidelberg (2006)
-
Roy, A., Zeisset, S., Fleckenstein, C.J., Huang, J.C.: Fast and generalized polynomial time memory consistency verification. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 503-516. Springer, Heidelberg (2006)
-
-
-
-
19
-
-
34748897138
-
A theory of memory models
-
Saraswat, V., Jagadeesan, R., Michael, M., von Praun, C.: A theory of memory models. In: Proc. PPoPP (2007)
-
(2007)
Proc. PPoPP
-
-
Saraswat, V.1
Jagadeesan, R.2
Michael, M.3
von Praun, C.4
-
20
-
-
67649853468
-
The semantics of x86-CC multiprocessor machine code
-
January
-
Sarkar, S., Sewell, P., Zappa Nardelli, F., Owens, S., Ridge, T., Braibant, T., Myreen, M., Alglave, J.: The semantics of x86-CC multiprocessor machine code. In: Proc. POPL 2009 (January 2009)
-
(2009)
Proc. POPL
-
-
Sarkar, S.1
Sewell, P.2
Zappa Nardelli, F.3
Owens, S.4
Ridge, T.5
Braibant, T.6
Myreen, M.7
Alglave, J.8
-
21
-
-
70350294649
-
Formal specification of memory models
-
Kluwer, Dordrecht
-
Sindhu, P.S., Frailong, J.-M., Cekleov, M.: Formal specification of memory models. In: Scalable Shared Memory Multiprocessors, pp. 25-42. Kluwer, Dordrecht (1991)
-
(1991)
Scalable Shared Memory Multiprocessors
, pp. 25-42
-
-
Sindhu, P.S.1
Frailong, J.-M.2
Cekleov, M.3
-
22
-
-
70349688037
-
The SPARC architecture manual
-
SPARC International, Inc
-
SPARC International, Inc. The SPARC architecture manual, v. 8. Revision SAV080SI9308 (1992), http://www.sparc.org/standards/V8.pdf
-
(1992)
Revision SAV080SI9308
, vol.8
-
-
-
23
-
-
12444330392
-
-
Yang, Y., Gopalakrishnan, G., Lindstrom, G., Slind, K.: Nemos: A framework for axiomatic and executable specifications of memory consistency models. In: IPDPS (2004)
-
Yang, Y., Gopalakrishnan, G., Lindstrom, G., Slind, K.: Nemos: A framework for axiomatic and executable specifications of memory consistency models. In: IPDPS (2004)
-
-
-
|