neelsomani / cuqLinks
Cuq: A MIR-to-Coq Framework Targeting PTX for Formal Semantics and Verified Translation of Rust GPU Kernels
☆91Updated 3 weeks ago
Alternatives and similar repositories for cuq
Users that are interested in cuq are comparing it to the libraries listed below
Sorting:
- Verified and Efficient Matching of Regular Expressions with Lookaround☆24Updated 10 months ago
- ☆56Updated 4 months ago
- An experimental optimizing compiler for Bril using egglog☆81Updated this week
- Gradual typing for tensor shapes in Rust☆74Updated 4 months ago
- Datalog with equality for rust☆71Updated this week
- Paralegal is a static analyzer for Rust code that enforces privacy and security policies on programs.☆41Updated this week
- An attempt at safe imperative GPU programming.☆58Updated 2 months ago
- Wasm SpecTec specification tools☆79Updated this week
- ☆86Updated last year
- the WebAssembly partial evaluator☆106Updated 2 months ago
- Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST☆43Updated 8 months ago
- Pure functional programming with whole-program mutability inference☆78Updated 3 months ago
- Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations☆53Updated 2 months ago
- ☆58Updated 4 months ago
- Datalog + Egg = Good☆66Updated 2 years ago
- A modern (trail saving, clause subsumption/vivification, learning-rate based selecting, rephrase) CDCL SAT solver in Rust☆99Updated 4 months ago
- world's worst interpreter☆62Updated 6 months ago
- benchmarking e-graph extraction☆46Updated 5 months ago
- 🦖 Implementations of various type inference algorithms. The new project is now at https://github.com/cu1ch3n/type-inference-zoo-frontend…☆151Updated 4 months ago
- Eurydice compiles (a decent subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.☆123Updated this week
- Deterministic simulation of concurrency and failure in distributed systems☆39Updated 5 months ago
- Minimal Prolog implemented in Rust☆46Updated last month
- ☆174Updated 2 months ago
- A Low Barrier Proof Assistant☆139Updated this week
- ☆53Updated 2 months ago
- library learning w egraphs☆21Updated 2 years ago
- Generate bindings for Futhark☆39Updated 2 years ago
- What do you call a pointer we stole the high bits off? An ointer.☆89Updated 2 years ago
- ☆35Updated 2 months ago
- embedding MLIR in LEAN☆48Updated last year