Dynamic partial order reduction for relaxed memory models
暂无分享,去创建一个
[1] Sebastian Burckhardt,et al. CheckFence: checking consistency of concurrent data types on relaxed memory models , 2007, PLDI '07.
[2] Daniel Kroening,et al. Software Verification for Weak Memory via Program Transformation , 2012, ESOP.
[3] Peter Sewell,et al. A Better x86 Memory Model: x86-TSO , 2009, TPHOLs.
[4] Patrice Godefroid,et al. Model checking for programming languages using VeriSoft , 1997, POPL '97.
[5] Madan Musuvathi,et al. Iterative context bounding for systematic testing of multithreaded programs , 2007, PLDI '07.
[6] Yu Yang,et al. Dynamic Model Checking with Property Driven Pruning to Detect Race Conditions , 2008, ATVA.
[7] Kathryn S. McKinley,et al. Bounded partial-order reduction , 2013, OOPSLA.
[8] Sebastian Burckhardt,et al. What's Decidable about Weak Memory Models? , 2012, ESOP.
[9] Sebastian Burckhardt,et al. Multicore acceleration of priority-based schedulers for concurrency bug detection , 2012, PLDI.
[10] Chao Wang,et al. On interference abstractions , 2011, POPL '11.
[11] Yue Yang,et al. UMM: an operational memory model specification framework with integrated model checking capability , 2005, Concurr. Pract. Exp..
[12] Leslie Lamport,et al. How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs , 2016, IEEE Transactions on Computers.
[13] Francesco Zappa Nardelli,et al. x86-TSO , 2010, Commun. ACM.
[14] Mikko H. Lipasti,et al. The complexity of verifying memory coherence , 2003, SPAA '03.
[15] Sharad Malik,et al. Predicting Serializability Violations: SMT-Based Search vs. DPOR-Based Search , 2011, Haifa Verification Conference.
[16] Chao Wang,et al. Monotonic Partial Order Reduction: An Optimal Symbolic Partial Order Reduction Technique , 2009, CAV.
[17] Chao Wang,et al. Assertion guided abstraction: a cooperative optimization for dynamic partial order reduction , 2014, ASE.
[18] Yue Yang,et al. Nemos: a framework for axiomatic and executable specifications of memory consistency models , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..
[19] Sebastian Burckhardt,et al. Effective Program Verification for Relaxed Memory Models , 2008, CAV.
[20] Jakob Rehof,et al. Context-Bounded Model Checking of Concurrent Software , 2005, TACAS.
[21] Parosh Aziz Abdulla,et al. Stateless Model Checking for TSO and PSO , 2015, TACAS.
[22] Brian Demsky,et al. CDSchecker: checking concurrent data structures written with C/C++ atomics , 2013, OOPSLA.
[23] Swarat Chaudhuri,et al. Symbolic pruning of concurrent program executions , 2009, ESEC/FSE '09.
[24] Sarita V. Adve,et al. Shared Memory Consistency Models: A Tutorial , 1996, Computer.
[25] Sebastian Burckhardt,et al. On the verification problem for weak memory models , 2010, POPL '10.
[26] Yu Yang,et al. Efficient Stateful Dynamic Partial Order Reduction , 2008, SPIN.
[27] Patrice Godefroid,et al. Dynamic partial-order reduction for model checking software , 2005, POPL '05.
[28] Daniel Kroening,et al. Partial Orders for Efficient Bounded Model Checking of Concurrent Software , 2013, CAV.
[29] Koushik Sen,et al. Testing concurrent programs on relaxed memory models , 2011, ISSTA '11.
[30] Parosh Aziz Abdulla,et al. Optimal dynamic partial order reduction , 2014, POPL.