nicolasprevot / GpuShareSat
Source code for GpuShareSat, a library for SAT solvers to use the GPU for clause sharing between CPU threads.
☆32Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for GpuShareSat
- ☆11Updated 3 years ago
- MachSMT: An ML-Driven Algorithm Selection tool for SMT Solvers☆20Updated last year
- Solving floating point SMT constraints on a GPU☆48Updated 3 years ago
- A fast and certifying solver for quantified Boolean formulas.☆26Updated 6 months ago
- ☆15Updated 2 years ago
- A (concrete or symbolic) implementation of IEEE-754 / SMT-LIB floating-point☆38Updated 2 years ago
- program synthesis is possible☆39Updated 5 years ago
- Source code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"☆38Updated 4 years ago
- ☆10Updated 3 years ago
- Automatically generate a compiler using equality saturation☆26Updated 7 months ago
- An awesome list of e-graph resources☆94Updated 2 weeks ago
- Egraphs Modulo Theories☆14Updated 3 weeks ago
- Counterexample-Driven Genetic Programming☆17Updated 2 years ago
- SMT solver for the theory of floating-point arithmetic☆25Updated 6 years ago
- SMT-LIB benchmarks for shape computations from deep learning models in PyTorch☆18Updated last year
- Multi-core Decision Diagram (BDD/LDD) implementation☆41Updated 11 months ago
- configurable, high-performance SAT solver, implementing incremental solving interface of MiniSat and IPASIR. Based on MiniSat (minisat.se…☆40Updated 11 months ago
- Liveness-driven random C code generator☆41Updated 4 months ago
- LLVM-Canon aims to transform LLVM modules into a canonical form by reordering and renaming instructions while preserving the same semanti…☆12Updated 6 months ago
- Metal: Learning a Meta-Solver for Syntax-Guided Program Synthesis☆15Updated 5 years ago
- A symbolic execution engine for LLVM IR☆34Updated 2 years ago
- sketches for egg: a flexible, high-performance e-graph library☆25Updated 4 months ago
- Verified, Incremental, Binary Editing with Synthesis☆50Updated last year
- ☆15Updated 5 months ago
- Tutorial for Building Program Reasoning Tools using LLVM and Z3☆19Updated 4 years ago
- Python tools for the K Framework☆13Updated 6 months ago
- Counter-example guided inductive synthesis (CEGIS) implementation for the SMT solver Z3 by Microsoft Research☆46Updated 7 years ago
- fast probabilistic symmetry detection on graphs☆12Updated last week
- FPGA synthesis tool powered by program synthesis☆38Updated last month
- The anytime MaxSAT solver Loandra☆16Updated last month