A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
Litmus tests for comparing memory consistency models
2011
Proceedings of the 48th Design Automation Conference on - DAC '11
Memory consistency litmus tests are small parallel programs that are designed to illustrate subtle differences between memory consistency models by exhibiting different outcomes for different models. In this paper, we show that for a class of memory models that is restricted yet expressive enough to include all store-atomic hardware memory models, litmus tests of a bounded size are sufficient for illustrating differences between memory consistency models in this class. We establish a bound of
doi:10.1145/2024724.2024842
dblp:conf/dac/Mador-HaimAM11
fatcat:igdjt6hcj5dbrm3qriog3je6ku