{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,23]],"date-time":"2025-07-23T12:32:18Z","timestamp":1753273938067,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,8,31]],"date-time":"2015-08-31T00:00:00Z","timestamp":1440979200000},"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":[[2015,8,31]]},"DOI":"10.1145\/2803140.2803144","type":"proceedings-article","created":{"date-parts":[[2015,8,26]],"date-time":"2015-08-26T16:48:13Z","timestamp":1440607693000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":32,"title":["NVC-Hashmap"],"prefix":"10.1145","author":[{"given":"David","family":"Schwalb","sequence":"first","affiliation":[{"name":"Hasso Plattner Institute, Potsdam, Germany"}]},{"given":"Markus","family":"Dreseler","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Potsdam, Germany"}]},{"given":"Matthias","family":"Uflacker","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Potsdam, Germany"}]},{"given":"Hasso","family":"Plattner","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Potsdam, Germany"}]}],"member":"320","published-online":{"date-parts":[[2015,8,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749441"},{"key":"e_1_3_2_1_2_1","first-page":"264","volume-title":"IEEE International Conference on Distributed Computing Systems (ICDCS).","author":"Bershad Brian N","year":"2007","unstructured":"Brian N Bershad . \" Practical Considerations for Non-Blocking Concurrent Objects\". IEEE International Conference on Distributed Computing Systems (ICDCS). 2007 , pp. 264 -- 273 . Brian N Bershad. \"Practical Considerations for Non-Blocking Concurrent Objects\". IEEE International Conference on Distributed Computing Systems (ICDCS). 2007, pp. 264--273."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.14778\/2752939.2752947"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627369.2627630"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"e_1_3_2_1_6_1","first-page":"42","volume-title":"International Workshop on In-Memory Data Management and Analytics (IMDM)","author":"Faust Martin","year":"2014","unstructured":"Martin Faust , David Schwalb , and Hasso Plattner. \"Composite Group -Keys\". International Workshop on In-Memory Data Management and Analytics (IMDM) ( 2014 ), pp. 42 -- 54 . Martin Faust, David Schwalb, and Hasso Plattner. \"Composite Group-Keys\". International Workshop on In-Memory Data Management and Analytics (IMDM) (2014), pp. 42--54."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.14778\/1921071.1921077"},{"key":"e_1_3_2_1_8_1","volume-title":"Morgan Kaufmann","author":"Herlihy Maurice","year":"2008","unstructured":"Maurice Herlihy and Nir Shavit . The Art of Multiprocessor Programming . Morgan Kaufmann , 2008 . Maurice Herlihy and Nir Shavit. The Art of Multiprocessor Programming. Morgan Kaufmann, 2008."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/78969.78972"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735496.2735502"},{"key":"e_1_3_2_1_11_1","volume-title":"Intel\u00ae Architecture Instruction Set Extensions Programming Reference","author":"Intel Corporation","year":"2014","unstructured":"Intel Corporation . Intel\u00ae Architecture Instruction Set Extensions Programming Reference . 2014 . Intel Corporation. Intel\u00ae Architecture Instruction Set Extensions Programming Reference. 2014."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2746480"},{"key":"e_1_3_2_1_13_1","first-page":"212","article-title":"Linear Hashing: A New Tool for File and Table Addressing","author":"Litwin Witold","year":"1980","unstructured":"Witold Litwin . \" Linear Hashing: A New Tool for File and Table Addressing \". VLDB. 1980 , pp. 212 -- 223 . Witold Litwin. \"Linear Hashing: A New Tool for File and Table Addressing\". VLDB. 1980, pp. 212--223.","journal-title":"VLDB."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2524211.2524216"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151018"},{"key":"e_1_3_2_1_16_1","volume-title":"Conference on Innovative Data Systems Research (CIDR).","author":"Ismail","year":"2015","unstructured":"Ismail Oukid et al. \"Instant Recovery for Main Memory Databases \". Conference on Innovative Data Systems Research (CIDR). 2015 . Ismail Oukid et al. \"Instant Recovery for Main Memory Databases\". Conference on Innovative Data Systems Research (CIDR). 2015."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2014.64"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1147954.1147958"},{"key":"e_1_3_2_1_19_1","first-page":"1","volume-title":"USENIX Conference on File and Storage Technologies FAST","author":"Shivaram","year":"2010","unstructured":"Shivaram Venkataraman et al. \"Consistent and Durable Data Structures for Non-Volatile Byte-Addressable Memory \". USENIX Conference on File and Storage Technologies FAST ( 2010 ), pp. 1 -- 15 . Shivaram Venkataraman et al. \"Consistent and Durable Data Structures for Non-Volatile Byte-Addressable Memory\". USENIX Conference on File and Storage Technologies FAST (2010), pp. 1--15."}],"event":{"name":"IMDM '15: VLDB Workshop on In-Memory Data Mangement and Analytics","sponsor":["SAMSUNG SAMSUNG","VLDB Endowment Very Large Database Endowment","Microsoft Microsoft"],"location":"Kohala Coast HI USA","acronym":"IMDM '15"},"container-title":["Proceedings of the 3rd VLDB Workshop on In-Memory Data Mangement and Analytics"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2803140.2803144","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2803140.2803144","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:07:09Z","timestamp":1750223229000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2803140.2803144"}},"subtitle":["A Persistent and Concurrent Hashmap For Non-Volatile Memories"],"short-title":[],"issued":{"date-parts":[[2015,8,31]]},"references-count":19,"alternative-id":["10.1145\/2803140.2803144","10.1145\/2803140"],"URL":"https:\/\/doi.org\/10.1145\/2803140.2803144","relation":{},"subject":[],"published":{"date-parts":[[2015,8,31]]},"assertion":[{"value":"2015-08-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}