Strongly Linearizable LL/SC from CAS
dc.contributor.author | Naderi-Semiromi, Fatemeh | |
dc.contributor.author | Woelfel, Philipp | |
dc.date.accessioned | 2024-05-16T18:57:36Z | |
dc.date.available | 2024-05-16T18:57:36Z | |
dc.date.issued | 2024 | |
dc.description.abstract | We present an efficient strongly linearizable implementation of the load-linked/store-conditional (LL/SC) primitive from compare-and-swap (CAS) objects. Our algorithm has constant step complexity, and uses a bounded number of CAS objects and registers that can each store O (log n) bits, where n is the number of processes. All previously known wait-free LL/SC algorithms are either not strongly linearizable, or use objects of unbounded size. | en |
dc.description.grantingagency | Natural Sciences and Engineering Research Council (NSERC) | |
dc.identifier.citation | Naderi-Semiromi, F., & Woelfel, P. (2024, Jun. 17-21). Strongly linearizable LL/SC from CAS. PODC '24: Proceedings of the 2024 ACM Symposium on Principles of Distributed Computing. Nantes, France. https://dl.acm.org/conference/podc | |
dc.identifier.uri | https://hdl.handle.net/1880/118729 | |
dc.identifier.uri | https://doi.org/10.11575/PRISM/43572 | |
dc.language.iso | en | en |
dc.publisher | ACM | |
dc.publisher.faculty | Science | en |
dc.publisher.hasversion | submittedVersion | |
dc.publisher.institution | University of Calgary | en |
dc.publisher.policy | https://www.acm.org/publications/policies/publication-rights-and-licensing-policy | |
dc.relation.ispartofseries | PODC 2024 | |
dc.rights | © Philipp Woelfel & Fatemeh Naderi-Semiromi| ACM 2024. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record will be published in PODC '24: Proceedings of the 2024 ACM Symposium on Principles of Distributed Computing, https://dl.acm.org/conference/podc | |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
dc.subject | wait-freedom | |
dc.subject | strong linearizability | |
dc.subject | shared memory | |
dc.subject | theory of computation | |
dc.subject | LL/SC | |
dc.subject | ABA | |
dc.title | Strongly Linearizable LL/SC from CAS | |
dc.type | Technical Report | |
dc.type | Article | |
ucalgary.scholar.level | Faculty |