2017 Formal Methods in Computer Aided Design (FMCAD) 2017
DOI: 10.23919/fmcad.2017.8102254
|View full text |Cite
|
Sign up to set email alerts
|

Designing parallel PDR

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 13 publications
0
10
0
Order By: Relevance
“…SMTS is based on the parallelization tree formalism [9], a parallelization approach relying on recurrent aspects of constraint solving algorithms, and therefore designed to be general enough to suit many different domains. We prove that SMTS is general enough to parallelize both the SMT solver OpenSMT2 [8] and the software model checker Z3-Spacer [2,16], which is based on the IC3 algorithm. In particular, three high-level elements recurring in most efficient implementations of SMT and IC3 that SMTS exploits in order to improve solving performance are: (i) the use of heuristic assumptions for dividing the search-space (see e.g.…”
Section: Introductionmentioning
confidence: 95%
See 4 more Smart Citations
“…SMTS is based on the parallelization tree formalism [9], a parallelization approach relying on recurrent aspects of constraint solving algorithms, and therefore designed to be general enough to suit many different domains. We prove that SMTS is general enough to parallelize both the SMT solver OpenSMT2 [8] and the software model checker Z3-Spacer [2,16], which is based on the IC3 algorithm. In particular, three high-level elements recurring in most efficient implementations of SMT and IC3 that SMTS exploits in order to improve solving performance are: (i) the use of heuristic assumptions for dividing the search-space (see e.g.…”
Section: Introductionmentioning
confidence: 95%
“…Instantiating parallelization trees on different domains requires domainspecific knowledge, in particular to properly define partitioning, portfolio and lemma sharing. In the following we provide an overview of the SMT and IC3 instantiations, and we refer the reader respectively to [17], and [16] for further details.…”
Section: Smt and Ic3 Instantiationsmentioning
confidence: 99%
See 3 more Smart Citations