imm

Memory model proof checker

Compilation correctness proofs for an intermediate memory model

Intermediate Memory Model (IMM) and compilation correctness proofs for it

GitHub

21 stars
4 watching
3 forks
Language: Coq
last commit: 3 months ago
coqproofweak-memory-models

Related projects:

Repository Description Stars
doctorteeth/diffmem Differentiable memory schemes for neural networks 220
nilfoundation/zkllvm Compiles high-level programming languages into input for provable computations protocols. 295
wasmcert/wasmcert-coq A formalisation of WebAssembly in Coq to provide proof of correctness and type safety for its programming model. 95
localminimum/qanet An implementation of Google's QANet for machine reading comprehension using TensorFlow. 983
princeton-vl/coqgym A learning environment for theorem proving with the Coq proof assistant 384
local-npm/local-npm A local npm registry mirror that caches and updates packages to speed up installations 1,160
magmide/magmide Creating a programming language and ecosystem to make formal verification and provably correct software development practical and mainstream for working software engineers. 812
fullmetalcache/csharpmmniceness Tools for creating and executing memory-mapping 'niceness' in C# source files 31
raviqqe/fmm A minimal functional programming language compiler target 18
arnetheduck/nlvm An LLVM-based compiler for the Nim programming language. 711
iamgroot42/mimir Measures memorization in Large Language Models (LLMs) to detect potential privacy issues 121
maoni0/mem-doc A resource for .NET memory analysis and diagnostics 1,828
imdea-software/fcsl-pcm Provides formalisation of Partial Commutative Monoids (PCMs) for verification of pointer-manipulating sequential and concurrent programs. 26
deepseek-ai/deepseek-moe A large language model with improved efficiency and performance compared to similar models 1,006
cmawer/reproducible-model A project demonstrating how to create a reproducible machine learning model using Python and version control 86