The semantics of power and ARM multiprocessor machine code, Proceedings of the 4th workshop on Declarative aspects of multicore programming, DAMP '09, pp.13-24, 2008. ,
DOI : 10.1145/1481839.1481842
Comparison Under Abstraction for Verifying Linearizability, LNCS, vol.4590, pp.477-490, 2007. ,
DOI : 10.1007/978-3-540-73368-3_49
URL : http://www.cs.tau.ac.il/~msagiv/cav07d.pdf
Concurrent Library Correctness on the TSO Memory Model, LNCS, vol.2012, issue.7211, pp.87-107, 2012. ,
DOI : 10.1007/978-3-642-28869-2_5
Modular safety checking for finegrained concurrency, SAS 2007, pp.233-238, 2007. ,
DOI : 10.1007/978-3-540-74061-2_15
Mechanically verified proof obligations for linearizability, ACM Transactions on Programming Languages and Systems, vol.33, issue.1, pp.1-4, 2011. ,
DOI : 10.1145/1889997.1890001
Verifying linearisabilty with potential linearisation points, FM 2011, pp.323-337, 2011. ,
DOI : 10.1007/978-3-642-21437-0_25
A Framework for Correctness Criteria on Weak Memory Models, FM 2015, pp.178-194, 2015. ,
DOI : 10.1007/978-3-319-19249-9_12
Verifying Linearizability on TSO Architectures, LNCS, vol.8739, pp.341-356, 2014. ,
DOI : 10.1007/978-3-319-10181-1_21
URL : http://bura.brunel.ac.uk/bitstream/2438/9719/1/Fulltext.pdf
Formal Verification of a??Practical Lock-Free Queue Algorithm, LNCS, vol.121, pp.97-114, 2004. ,
DOI : 10.1006/inco.1995.1134
An interview with Steve Furber, Communications of the ACM, vol.54, issue.5, pp.34-39, 2011. ,
DOI : 10.1145/1941487.1941501
URL : http://dl.acm.org/ft_gateway.cfm?id=1941501&type=pdf
Show No Weakness: Sequentially Consistent Specifications of TSO Libraries, LNCS, vol.2012, issue.7611, pp.31-45, 2012. ,
DOI : 10.1007/978-3-642-33651-5_3
Linearizability: a correctness condition for concurrent objects, ACM Transactions on Programming Languages and Systems, vol.12, issue.3, pp.463-492, 1990. ,
DOI : 10.1145/78969.78972
A tutorial introduction to the ARM and POWER relaxed memory models. Draft available from http, 2012. ,
Structured Specifications and Interactive Proofs with KIV, Automated Deduction, pp.13-39, 1998. ,
DOI : 10.1007/978-94-017-0435-9_1
URL : http://www.informatik.uni-augsburg.de/swt/fmg/papers/struct_specs.ps.gz
A Sound and Complete Proof Technique for Linearizability of Concurrent Data Structures, ACM Transactions on Computational Logic, vol.15, issue.4, pp.311-3137, 2014. ,
DOI : 10.1145/1122971.1122992
x86-TSO, Communications of the ACM, vol.53, issue.7, pp.89-97, 2010. ,
DOI : 10.1145/1785414.1785443
Admit Your Weakness: Verifying Correctness on TSO Architectures, FACS 2014, pp.364-383, 2014. ,
DOI : 10.1007/978-3-319-15317-9_22
A Primer on Memory Consistency and Cache Coherence. Synthesis Lectures on Computer Architecture, 2011. ,
SPIN as a Linearizability Checker under Weak Memory Models, LNCS, vol.8244, pp.311-326, 2013. ,
DOI : 10.1007/978-3-319-03077-7_21
Handling TSO in Mechanized Linearizability Proofs, LNCS, vol.8855, pp.132-147, 2014. ,
DOI : 10.1007/978-3-319-13338-6_11
Modular fine-grained concurrency verification, 2007. ,