UPDF AI

Implementing Software Transactional Memory, Correctly

Liyang Hu,G. Hutton

2008
1 Citations

TLDR

This article presents a stripped-down, idealised concurrent language inspired by STM Haskell, and shows how a low-level implementation of this language can be justified with respect to a high-level semantics, by means of a compiler and its correctness theorem, validated using QuickCheck and HPC.