There is nothing wrong with out-of-thin-air: compiler optimization and memory models

Clark Verbrugge, Allan Kielstra, Yi Zhang. There is nothing wrong with out-of-thin-air: compiler optimization and memory models. In Jeffrey S. Vetter, Madanlal Musuvathi, Xipeng Shen, editors, Proceedings of the 2011 ACM SIGPLAN workshop on Memory Systems Performance and Correctness: held in conjunction with PLDI '11, San Jose, CA, USA, June 5, 2011. pages 1-6, ACM, 2011. [doi]

@inproceedings{VerbruggeKZ11,
  title = {There is nothing wrong with out-of-thin-air: compiler optimization and memory models},
  author = {Clark Verbrugge and Allan Kielstra and Yi Zhang},
  year = {2011},
  doi = {10.1145/1988915.1988917},
  url = {http://doi.acm.org/10.1145/1988915.1988917},
  researchr = {https://researchr.org/publication/VerbruggeKZ11},
  cites = {0},
  citedby = {0},
  pages = {1-6},
  booktitle = {Proceedings of the 2011 ACM SIGPLAN workshop on Memory Systems Performance and Correctness: held in conjunction with PLDI '11, San Jose, CA, USA, June 5, 2011},
  editor = {Jeffrey S. Vetter and Madanlal Musuvathi and Xipeng Shen},
  publisher = {ACM},
  isbn = {978-1-4503-0794-9},
}