Cache-Line Transactions: Building Blocks for Persistent Kernel Data Structures Enabled by AspectC++

Marcel Köppen, Jana Traue, Christoph Borchert, Jörg Nolte, Olaf Spinczyk. Cache-Line Transactions: Building Blocks for Persistent Kernel Data Structures Enabled by AspectC++. In Proceedings of the 10th Workshop on Programming Languages and Operating Systems, SOSP 2019, Huntsville, ON, Canada, October 27-30, 2019. pages 38-44, ACM, 2019. [doi]

@inproceedings{KoppenTBNS19,
  title = {Cache-Line Transactions: Building Blocks for Persistent Kernel Data Structures Enabled by AspectC++},
  author = {Marcel Köppen and Jana Traue and Christoph Borchert and Jörg Nolte and Olaf Spinczyk},
  year = {2019},
  doi = {10.1145/3365137.3365396},
  url = {https://doi.org/10.1145/3365137.3365396},
  researchr = {https://researchr.org/publication/KoppenTBNS19},
  cites = {0},
  citedby = {0},
  pages = {38-44},
  booktitle = {Proceedings of the 10th Workshop on Programming Languages and Operating Systems, SOSP 2019, Huntsville, ON, Canada, October 27-30, 2019},
  publisher = {ACM},
  isbn = {978-1-4503-7017-2},
}