@inproceedings{8d646ece5bd34e2cbc65be144b721f69,
title = "The teleportation design pattern for hardware transactional memory",
abstract = "We identify a design pattern for concurrent data structures, called teleportation, that uses besteffort hardware transactional memory to speed up certain kinds of legacy concurrent data structures. Teleportation unifies and explains several existing data structure designs, and it serves as the basis for novel approaches to reducing the memory traffic associated with fine-grained locking, and with hazard pointer management for memory reclamation.",
keywords = "Concurrent data structures, Hardware transactional memory",
author = "Nachshon Cohen and Maurice Herlihy and Erez Petrank and Elias Wald",
note = "Publisher Copyright: {\textcopyright} 2017 Nachshon Cohen, Maurice Herlihy, Erez Petrank, and Elias Wald.; 21st International Conference on Principles of Distributed Systems, OPODIS 2017 ; Conference date: 18-12-2017 Through 20-12-2017",
year = "2018",
month = mar,
day = "1",
doi = "https://doi.org/10.4230/LIPIcs.OPODIS.2017.10",
language = "الإنجليزيّة",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
editor = "James Aspnes and Joao Leitao and Alysson Bessani and Pascal Felber",
booktitle = "21st International Conference on Principles of Distributed Systems, OPODIS 2017",
}