{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:16:36Z","timestamp":1763468196838,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":13,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,6,21]],"date-time":"2014-06-21T00:00:00Z","timestamp":1403308800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,6,21]]},"DOI":"10.1145\/2612669.2612696","type":"proceedings-article","created":{"date-parts":[[2014,7,1]],"date-time":"2014-07-01T14:23:03Z","timestamp":1404224583000},"page":"188-197","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":28,"title":["Adaptive integration of hardware and software lock elision techniques"],"prefix":"10.1145","author":[{"given":"Dave","family":"Dice","sequence":"first","affiliation":[{"name":"Oracle Labs, Burlington, MA, USA"}]},{"given":"Alex","family":"Kogan","sequence":"additional","affiliation":[{"name":"Oracle Labs, Burlington, MA, USA"}]},{"given":"Yossi","family":"Lev","sequence":"additional","affiliation":[{"name":"Oracle Labs, Burlington, MA, USA"}]},{"given":"Timothy","family":"Merrifield","sequence":"additional","affiliation":[{"name":"University of Illinois at Chicago, Chicago, IL, USA"}]},{"given":"Mark","family":"Moir","sequence":"additional","affiliation":[{"name":"Oracle Labs, Burlington, MA, USA"}]}],"member":"320","published-online":{"date-parts":[[2014,6,21]]},"reference":[{"volume-title":"February","year":"2003","key":"e_1_3_2_1_1_1","unstructured":"Corbet. Driver porting: mutual exclusion with seqlocks , February 2003 .textttlwn.net\/Articles\/22818\/. Corbet. Driver porting: mutual exclusion with seqlocks, February 2003.textttlwn.net\/Articles\/22818\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/362759.362813"},{"key":"e_1_3_2_1_3_1","volume-title":"Workshop on Trans. Computing (Transact)","author":"Dice Dave","year":"2008","unstructured":"Dave Dice , Maurice Herlihy , Doug Lea , Yossi Lev , Victor Luchangco , Wayne Mesard , Mark Moir , Kevin Moore , and Dan Nussbaum . Applications of the adaptive transactional memory test platform . In Workshop on Trans. Computing (Transact) , 2008 . Dave Dice, Maurice Herlihy, Doug Lea, Yossi Lev, Victor Luchangco, Wayne Mesard, Mark Moir, Kevin Moore, and Dan Nussbaum. Applications of the adaptive transactional memory test platform. In Workshop on Trans. Computing (Transact), 2008."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486159.2486182"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281100.1281106"},{"key":"e_1_3_2_1_7_1","volume-title":"Proc. IEEE HPCA","author":"Karnagel Tomas","year":"2014","unstructured":"Tomas Karnagel , Roman Dementiev , Ravi Rajwar , Konrad Lai , Thomas Legler , Benjamin Schlegel , and Wolfgang Lehner . Improving in-memory database index performance with Intel TSX . In Proc. IEEE HPCA , 2014 . Tomas Karnagel, Roman Dementiev, Ravi Rajwar, Konrad Lai, Thomas Legler, Benjamin Schlegel, and Wolfgang Lehner. Improving in-memory database index performance with Intel TSX. In Proc. IEEE HPCA, 2014."},{"key":"e_1_3_2_1_8_1","unstructured":"FAL Labs. Kyoto Cabinet: A straightforward implementation of DBM.texttthttp:\/\/fallabs.com\/kyotocabinet.  FAL Labs. Kyoto Cabinet: A straightforward implementation of DBM.texttthttp:\/\/fallabs.com\/kyotocabinet."},{"key":"e_1_3_2_1_9_1","volume-title":"Gelato Conference, 2005","author":"Lameter Christoph","year":"2005","unstructured":"Christoph Lameter . Effective synchronization on Linux\/NUMA systems . In Gelato Conference, 2005 .textttwww.lameter.com\/gelato 2005 .pdf. Christoph Lameter. Effective synchronization on Linux\/NUMA systems. In Gelato Conference, 2005.textttwww.lameter.com\/gelato2005.pdf."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/195473.195490"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/563998.564036"},{"key":"e_1_3_2_1_12_1","volume-title":"Workshop on Trans. Computing (Transact)","author":"Wang Qingping","year":"2011","unstructured":"Qingping Wang , Sameer Kulkarni , John Cavazos , and Michael Spear . Towards applying machine learning to adaptive transactional memory . In Workshop on Trans. Computing (Transact) , 2011 . Qingping Wang, Sameer Kulkarni, John Cavazos, and Michael Spear. Towards applying machine learning to adaptive transactional memory. In Workshop on Trans. Computing (Transact), 2011."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2442516.2442522"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503232"}],"event":{"name":"SPAA '14: 26th ACM Symposium on Parallelism in Algorithms and Architectures","sponsor":["SIGACT ACM Special Interest Group on Algorithms and Computation Theory","SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Prague Czech Republic","acronym":"SPAA '14"},"container-title":["Proceedings of the 26th ACM symposium on Parallelism in algorithms and architectures"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2612669.2612696","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2612669.2612696","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:01:34Z","timestamp":1750230094000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2612669.2612696"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6,21]]},"references-count":13,"alternative-id":["10.1145\/2612669.2612696","10.1145\/2612669"],"URL":"https:\/\/doi.org\/10.1145\/2612669.2612696","relation":{},"subject":[],"published":{"date-parts":[[2014,6,21]]},"assertion":[{"value":"2014-06-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}