cff-version: 1.2.0
abstract: "
Software accompanying paper "Peter Lammich: Refinement of Parallel Algorithms down to LLVM" accepted for publication at LIPIcs, Volume 237, ITP 2022
Isabelle-LLVM Parallel is a verification framework for Isabelle/HOL that targets LLVM as backend. The main features are:
- Shallowly embedded semantics of fragment of LLVM
- Code generator, to export LLVM code
- Generation of header files for interfacing the code from C/C++
- Separation logic based VCG
- Support for stepwise refinement based verification
- Support for parallel programs
"
authors:
- family-names: Lammich
given-names: Peter
orcid: "https://orcid.org/0000-0003-3576-0504"
title: "Software accompanying paper: Refinement of Parallel Algorithms down to LLVM"
keywords:
version: 1
identifiers:
- type: doi
value: 10.4121/20318514.v1
license: GPL-2.0
date-released: 2022-07-19