Automatic Parallelization and Optimization of Programs by Proof Rewriting
From MaRDI portal
Recommendations
Cites work
- Automatic Parallelization and Optimization of Programs by Proof Rewriting
- Automatic Parallelization with Separation Logic
- Certificate Translation for Optimizing Compilers
- Enhancing modular OO verification with separation logic
- Formal certification of a compiler back-end or: programming a compiler with a proof assistant
- scientific article; zbMATH DE number 1841809 (Why is no real title available?)
- scientific article; zbMATH DE number 2090288 (Why is no real title available?)
- scientific article; zbMATH DE number 2090840 (Why is no real title available?)
- Local Reasoning for Storable Locks and Threads
- Programming Languages and Systems
- Resources, concurrency, and local reasoning
- Separation Logic Contracts for a Java-Like Language with Fork/Join
- Shape Analysis for Composite Data Structures
- The parallel execution of DO loops
- Tools and Algorithms for the Construction and Analysis of Systems
- Variables as resource in separation logic
Cited in
(11)- The automated proof of a trace transformation for a bitonic sort
- Automatic Parallelization and Optimization of Programs by Proof Rewriting
- scientific article; zbMATH DE number 4164183 (Why is no real title available?)
- Automatic Parallelization with Separation Logic
- scientific article; zbMATH DE number 3902008 (Why is no real title available?)
- scientific article; zbMATH DE number 4003499 (Why is no real title available?)
- Concurrent separation logic for pipelined parallelization
- Generating compiler optimizations from proofs
- Formal program optimization in Nuprl using computational equivalence and partial types
- On optimal parallelization of sorting networks
- A formal model of a system for automated program parallelization
This page was built for publication: Automatic Parallelization and Optimization of Programs by Proof Rewriting
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3392920)