{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T08:11:48Z","timestamp":1730275908102,"version":"3.28.0"},"reference-count":21,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,7,8]],"date-time":"2024-07-08T00:00:00Z","timestamp":1720396800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,7,8]],"date-time":"2024-07-08T00:00:00Z","timestamp":1720396800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,7,8]]},"DOI":"10.1109\/ispdc62236.2024.10705400","type":"proceedings-article","created":{"date-parts":[[2024,10,8]],"date-time":"2024-10-08T17:35:25Z","timestamp":1728408925000},"page":"1-8","source":"Crossref","is-referenced-by-count":0,"title":["Scalable Compact NUMA-aware Lock"],"prefix":"10.1109","author":[{"given":"Brahmaiah","family":"Gandham","sequence":"first","affiliation":[{"name":"Mahindra University,Computer Science and Engineering &#x00C9;cole Centrale School of Engineering,Hyderabad,India"}]},{"given":"Praveen","family":"Alapati","sequence":"additional","affiliation":[{"name":"Mahindra University,Computer Science and Engineering &#x00C9;cole Centrale School of Engineering,Hyderabad,India"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/365559.365617"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064203"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1816011"},{"key":"ref4","first-page":"649","article-title":"Multicore locks: the case is not closed yet","volume-title":"Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC \u201816).","author":"Guiroux"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/s00354-019-00073-z"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/hpca.2003.1183542"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2688500.2688503"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2851141.2851166"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1989493.1989502"},{"key":"ref10","first-page":"247","article-title":"Lock cohorting: a general technique for designing NUMA locks","volume-title":"Proceedings of the 17th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming (PPoPP \u201812).","author":"Dice"},{"key":"ref11","first-page":"603","article-title":"Scalable NUMA-aware blocking synchronization primitives","volume-title":"Proceedings of the 2017 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC \u201817).","author":"Kashyap"},{"key":"ref12","first-page":"801","article-title":"A hierarchical CLH queue lock","volume-title":"Proceedings of the 12th international conference on Parallel Processing (Euro-Par\u201906).","author":"Luchangco"},{"key":"ref13","first-page":"257","article-title":"A practical concurrent binary search tree","volume-title":"Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP \u201810).","author":"Bronson"},{"key":"ref14","first-page":"229","article-title":"A contention-friendly binary search tree","volume-title":"Proceedings of the 19th international conference on Parallel Processing (Euro-Par\u201913).","author":"Crain"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/11795490_3"},{"journal-title":"Managing Memory and Garbage Collection","key":"ref16"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/71.80120"},{"issue":"1","key":"ref18","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1145\/103727.103729","article-title":"Algorithms for scalable synchronization on shared-memory multiprocessors","volume":"9","author":"Mellor-Crummey","year":"1991","journal-title":"ACM Trans. Comput. Syst."},{"key":"ref19","first-page":"1","article-title":"Compact NUMA-aware Locks","volume-title":"Proceedings of the Fourteenth EuroSys Conference 2019 (EuroSys \u201919).","author":"Dice"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ISPDC.2015.32"},{"article-title":"The Art of Multiprocessor Programming, Revised Reprint","volume-title":"Morgan Kaufmann Publishers Inc","author":"Herlihy","key":"ref21"}],"event":{"name":"2024 23rd International Symposium on Parallel and Distributed Computing (ISPDC)","start":{"date-parts":[[2024,7,8]]},"location":"Chur, Switzerland","end":{"date-parts":[[2024,7,10]]}},"container-title":["2024 23rd International Symposium on Parallel and Distributed Computing (ISPDC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10705326\/10705388\/10705400.pdf?arnumber=10705400","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,9]],"date-time":"2024-10-09T06:14:14Z","timestamp":1728454454000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10705400\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,8]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/ispdc62236.2024.10705400","relation":{},"subject":[],"published":{"date-parts":[[2024,7,8]]}}}