Experience with Model Checking LinearizabilityOpen Website

Published: 2009, Last Modified: 26 Apr 2023SPIN 2009Readers: Everyone
Abstract: Non-blocking concurrent algorithms offer significant performance advantages, but are very difficult to construct and verify. In this paper, we describe our experience in using SPIN to check linearizability of non-blocking concurrent data-structure algorithms that manipulate dynamically allocated memory. In particular, this is the first work that describes a method for checking linearizability with non-fixed linearization points.
0 Replies

Loading