Optimal stateless model checking under the release-acquire semantics

@article{Abdulla2018OptimalSM,
  title={Optimal stateless model checking under the release-acquire semantics},
  author={Parosh Aziz Abdulla and Mohamed Faouzi Atig and Bengt Jonsson and Ngo Tuan Phong},
  journal={PACMPL},
  year={2018},
  volume={2},
  pages={135:1-135:29}
}
We present a framework for the efficient application of stateless model checking (SMC) to concurrent programs running under the Release-Acquire (RA) fragment of the C/C++11 memory model. Our approach is based on exploring the possible program orders, which define the order in which instructions of a thread are executed, and read-from relations, which specify how reads obtain their values from writes. This is in contrast to previous approaches, which also explore the possible coherence orders, i… CONTINUE READING

References

Publications referenced by this paper.
Showing 1-7 of 7 references

Similar Papers

Loading similar papers…