2020
DOI: 10.1007/978-3-030-54997-8_31
|View full text |Cite
|
Sign up to set email alerts
|

PrideMM: Second Order Model Checking for Memory Consistency Models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 31 publications
0
4
0
Order By: Relevance
“…. • qfm: it is a QBF solver [8] with counterexample guided refinement (based on sat-solver cadical [3] or minisat [12]), it allows us to deal with general QBF formulas in QCIR format.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…. • qfm: it is a QBF solver [8] with counterexample guided refinement (based on sat-solver cadical [3] or minisat [12]), it allows us to deal with general QBF formulas in QCIR format.…”
Section: Resultsmentioning
confidence: 99%
“…It is natural to use QBF quantifiers to deal with propositional quantifiers of QCTL. Of course, QBF-solvers are not as efficient as SAT-solvers, but still much progress has been made and QBFsolvers have already been considered for model-checking, as in [11,8]. Here we propose several reductions depending on the way of dealing with nested temporal modalities, and we compare them with a prototype we implemented (connected to different solvers: Z3 [10], qfm [8], cqesto [15] and qfun [26]).…”
Section: Introductionmentioning
confidence: 99%
“…For future work, we plan to identify more applications. In particular, checking memory consistency models (Cooksey et al 2019) could be an interesting direction. Also, we intend to develop SOQBF solvers for potential practical applications.…”
Section: Discussionmentioning
confidence: 99%
“…Other work in relaxed memory has shown that tooling is especially useful to researchers, architects, and language specifiers, enabling them to build intuitions experimentally [Alglave et al 2014;Batty et al 2011;Cooksey et al 2019;Paviotti et al 2020]. Unfortunately, it is not obvious that tools can be built for all thin-air-free models: the calculation of Pichon-Pharabod and Sewell [2016] does not have a termination proof for an arbitrary input; the enormous state space for the operational models of and Chakraborty and Vafeiadis [2019] is daunting for a tool builder-and as yet no tool exists for automatically evaluating these models.…”
Section: Related Workmentioning
confidence: 99%