-
1
-
-
0026154452
-
The existence of refinement mappings
-
Abadi, M., Lamport, L.: The existence of refinement mappings. Theor. Comput. Sci., 253-284 (1991)
-
(1991)
Theor. Comput. Sci.
, pp. 253-284
-
-
Abadi, M.1
Lamport, L.2
-
4
-
-
70349601646
-
Mechanized semantics for the clight subset of the C language
-
Blazy, S., Leroy, X.: Mechanized semantics for the Clight subset of the C language. J. Autom. Reasoning 43(3), 263-288 (2009)
-
(2009)
J. Autom. Reasoning
, vol.43
, Issue.3
, pp. 263-288
-
-
Blazy, S.1
Leroy, X.2
-
5
-
-
35448932808
-
CheckFence: Checking consistency of concurrent data types on relaxed memory models
-
Burckhardt, S., Alur, R., Martin, M.M.K.: CheckFence: checking consistency of concurrent data types on relaxed memory models. In: PLDI (2007)
-
(2007)
PLDI
-
-
Burckhardt, S.1
Alur, R.2
Martin, M.M.K.3
-
6
-
-
77951568206
-
Verifying local transformations on relaxed memory models
-
Gupta, R. (ed.) LNCS Springer, Heidelberg
-
Burckhardt, S., Musuvathi, M., Singh, V.: Verifying local transformations on relaxed memory models. In: Gupta, R. (ed.) CC 2010. LNCS, vol. 6011, pp. 104-123. Springer, Heidelberg (2010)
-
(2010)
CC 2010
, vol.6011
, pp. 104-123
-
-
Burckhardt, S.1
Musuvathi, M.2
Singh, V.3
-
7
-
-
56449127224
-
STAMP: Stanford trans-actional applications for multi-processing
-
Cao Minh, C., Chung, J., Kozyrakis, C., Olukotun, K.: STAMP: Stanford trans-actional applications for multi-processing. In: IISWC (2008)
-
(2008)
IISWC
-
-
Cao Minh, C.1
Chung, J.2
Kozyrakis, C.3
Olukotun, K.4
-
8
-
-
84939548143
-
-
v. 1.5 August
-
The Compcert verified compiler, v. 1.5 (August 2009), http://compcert.inria.fr/release/compcert-1.5.tgz
-
(2009)
The Compcert Verified Compiler
-
-
-
9
-
-
80053122289
-
-
CompCertTSO (2011), http://www.cl.cam.ac.uk/~pes20/CompCertTSO
-
(2011)
CompCertTSO
-
-
-
10
-
-
33845185999
-
Transactional locking II
-
Distributed Computing - 20th International Symposium, DISC 2006, Proceedings
-
Dice, D., Shalev, O., Shavit, N.N.: Transactional locking II. In: Dolev, S. (ed.) DISC 2006. LNCS, vol. 4167, pp. 194-208. Springer, Heidelberg (2006) (Pubitemid 44849711)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.4167
, pp. 194-208
-
-
Dice, D.1
Shalev, O.2
Shavit, N.3
-
11
-
-
70349302162
-
Volatiles are miscompiled, and what to do about it
-
Eide, E., Regehr, J.: Volatiles are miscompiled, and what to do about it. In: EM-SOFT (2008)
-
(2008)
EM-SOFT
-
-
Eide, E.1
Regehr, J.2
-
12
-
-
6344219523
-
-
Ph.D. thesis, University of Cambridge, also available as Tech. Report UCAM-CL-TR-639
-
Fraser, K.: Practical Lock Freedom. Ph.D. thesis, University of Cambridge, also available as Tech. Report UCAM-CL-TR-639 (2003)
-
(2003)
Practical Lock Freedom
-
-
Fraser, K.1
-
13
-
-
35648929450
-
Memory model sensitive bytecode verification
-
DOI 10.1007/s10703-007-0041-6
-
Huynh, T.Q., Roychoudhury, A.: Memory model sensitive bytecode verification. Form. Methods Syst. Des. 31, 281-305 (2007) (Pubitemid 350036798)
-
(2007)
Formal Methods in System Design
, vol.31
, Issue.3
, pp. 281-305
-
-
Huynh, T.Q.1
Roychoudhury, A.2
-
15
-
-
0035416088
-
Hiding relaxed memory consistency with a compiler
-
DOI 10.1109/12.947002, Parallel Architecture and Compilation Techniques (PACT 2000)
-
Lee, J., Padua, D.A.: Hiding relaxed memory consistency with a compiler. IEEE Trans. Comput. 50, 824-833 (2001) (Pubitemid 32922844)
-
(2001)
IEEE Transactions on Computers
, vol.50
, Issue.8
, pp. 824-833
-
-
Lee, J.1
Padua, D.A.2
-
16
-
-
70849111798
-
A formally verified compiler back-end
-
Leroy, X.: A formally verified compiler back-end. Journal of Automated Reasoning 43(4), 363-446 (2009), http://gallium.inria.fr/~xleroy/publi/compcert- backend.pdf
-
(2009)
Journal of Automated Reasoning
, vol.43
, Issue.4
, pp. 363-446
-
-
Leroy, X.1
-
17
-
-
0005336501
-
Forward and backward simulations I: Untimed systems
-
Lynch, N., Vaandrager, F.: Forward and backward simulations I: untimed systems. Inf. Comput. 121, 214-233 (1995)
-
(1995)
Inf. Comput.
, vol.121
, pp. 214-233
-
-
Lynch, N.1
Vaandrager, F.2
-
19
-
-
0018434045
-
Global optimization by suppression of partial redundancies
-
DOI 10.1145/359060.359069
-
Morel, E., Renvoise, C.: Global optimization by suppression of partial redundancies. Commun. ACM 22, 96-103 (1979) (Pubitemid 9443113)
-
(1979)
Commun ACM
, vol.22
, Issue.2
, pp. 96-103
-
-
Morel, E.1
-
20
-
-
70350341656
-
A better ×86 memory model: X86-TSO
-
Berghofer, S., Nipkow, T., Urban, C., Wenzel, M. (eds.) LNCS Springer, Heidelberg
-
Owens, S., Sarkar, S., Sewell, P.: A better ×86 memory model: ×86-TSO. In: Berghofer, S., Nipkow, T., Urban, C., Wenzel, M. (eds.) TPHOLs 2009. LNCS, vol. 5674, pp. 391-407. Springer, Heidelberg (2009)
-
(2009)
TPHOLs 2009
, vol.5674
, pp. 391-407
-
-
Owens, S.1
Sarkar, S.2
Sewell, P.3
-
21
-
-
79959883591
-
Understanding POWER multiprocessors
-
Sarkar, S., Sewell, P., Alglave, J., Maranget, L., Williams, D.: Understanding POWER multiprocessors. In: PLDI (2011)
-
(2011)
PLDI
-
-
Sarkar, S.1
Sewell, P.2
Alglave, J.3
Maranget, L.4
Williams, D.5
-
22
-
-
49049109657
-
On validity of program transformations in the java memory model
-
Ryan, M. (ed.) LNCS Springer, Heidelberg
-
Ševčǐk, J., Aspinall, D.: On validity of program transformations in the java memory model. In: Ryan, M. (ed.) ECOOP 2008. LNCS, vol. 5142, pp. 27-51. Springer, Heidelberg (2008)
-
(2008)
ECOOP 2008
, vol.5142
, pp. 27-51
-
-
Ševčǐk, J.1
Aspinall, D.2
-
23
-
-
79959909081
-
Safe optimisations for shared-memory concurrent programs
-
Ševčik, J.: Safe optimisations for shared-memory concurrent programs. In: PLDI (2011)
-
(2011)
PLDI
-
-
Ševčik, J.1
-
24
-
-
80053116648
-
Relaxed-memory concurrency and verified compilation
-
Ševčik, J., Vafeiadis, V., Zappa Nardelli, F., Jagannathan, S., Sewell, P.: Relaxed-memory concurrency and verified compilation. In: POPL (2011)
-
(2011)
POPL
-
-
Ševčik, J.1
Vafeiadis, V.2
Zappa Nardelli, F.3
Jagannathan, S.4
Sewell, P.5
-
25
-
-
77953950611
-
×86-TSO: A rigorous and usable programmer's model for ×86 multiprocessors
-
Sewell, P., Sarkar, S., Owens, S., Zappa Nardelli, F., Myreen, M.O.: ×86-TSO: a rigorous and usable programmer's model for ×86 multiprocessors. Commun. ACM 53(7), 89-97 (2010)
-
(2010)
Commun. ACM
, vol.53
, Issue.7
, pp. 89-97
-
-
Sewell, P.1
Sarkar, S.2
Owens, S.3
Zappa Nardelli, F.4
Myreen, M.O.5
-
26
-
-
0023994389
-
Efficient and correct execution of parallel programs that share memory
-
DOI 10.1145/42190.42277
-
Shasha, D., Snir, M.: Efficient and correct execution of parallel programs that share memory. ACM Trans. Program. Lang. Syst. 10, 282-312 (1988) (Pubitemid 18638207)
-
(1988)
ACM Transactions on Programming Languages and Systems
, vol.10
, Issue.2
, pp. 282-312
-
-
Shasha, D.1
Snir, M.2
-
27
-
-
31844442862
-
Compiler techniques for high performance sequentially consistent java programs
-
Sura, Z., Fang, X., Wong, C.-L., Midkiff, S.P., Lee, J., Padua, D.: Compiler techniques for high performance sequentially consistent Java programs. In: PPoPP (2005)
-
(2005)
PPoPP
-
-
Sura, Z.1
Fang, X.2
Wong, C.-L.3
Midkiff, S.P.4
Lee, J.5
Padua, D.6
|