{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,12]],"date-time":"2025-07-12T01:21:08Z","timestamp":1752283268066,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":11,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,2,19]],"date-time":"2020-02-19T00:00:00Z","timestamp":1582070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Google Faculty Research award"},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1422649, CCF-1717712, and CNS-1900803"],"award-info":[{"award-number":["CCF-1422649, CCF-1717712, and CNS-1900803"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,2,19]]},"DOI":"10.1145\/3332466.3374502","type":"proceedings-article","created":{"date-parts":[[2020,2,19]],"date-time":"2020-02-19T19:13:53Z","timestamp":1582139633000},"page":"421-422","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Understanding and optimizing persistent memory allocation"],"prefix":"10.1145","author":[{"given":"Wentao","family":"Cai","sequence":"first","affiliation":[{"name":"University of Rochester"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haosen","family":"Wen","sequence":"additional","affiliation":[{"name":"University of Rochester"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H. Alan","family":"Beadle","sequence":"additional","affiliation":[{"name":"University of Rochester"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Hedayati","sequence":"additional","affiliation":[{"name":"University of Rochester"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael L.","family":"Scott","sequence":"additional","affiliation":[{"name":"University of Rochester"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,2,19]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_3_2_1_1_1","DOI":"10.1145\/378993.379232"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1145\/2983990.2984019"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1002\/spe.4380180902"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1145\/3123939.3124543"},{"key":"e_1_3_2_1_5_1","volume-title":"BSDCan Conf.","author":"Evans J.","year":"2006","unstructured":"J. Evans . A scalable concurrent malloc (3) implementation for FreeBSD . In BSDCan Conf. , Ottawa, ON, Canada , May 2006 . J. Evans. A scalable concurrent malloc (3) implementation for FreeBSD. In BSDCan Conf., Ottawa, ON, Canada, May 2006."},{"key":"e_1_3_2_1_6_1","volume-title":"ATC","author":"Hedayati M.","year":"2019","unstructured":"M. Hedayati , S. Gravani , E. Johnson , J. Criswell , M. L. Scott , K. Shen , and M. Marty . Hodor: Intra-process isolation for high-throughput data plane libraries . In ATC , Renton, WA , July 2019 . M. Hedayati, S. Gravani, E. Johnson, J. Criswell, M. L. Scott, K. Shen, and M. Marty. Hodor: Intra-process isolation for high-throughput data plane libraries. In ATC, Renton, WA, July 2019."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1007\/978-3-662-53426-7_23"},{"key":"e_1_3_2_1_8_1","volume-title":"S\u00e3o Pedro","author":"Leite R.","year":"2018","unstructured":"R. Leite and R. Rocha . LRMalloc: A Modern and Competitive Lock-Free Dynamic Memory Allocator. In VECPAR , S\u00e3o Pedro , Brazil , Sept. 2018 . R. Leite and R. Rocha. LRMalloc: A Modern and Competitive Lock-Free Dynamic Memory Allocator. In VECPAR, S\u00e3o Pedro, Brazil, Sept. 2018."},{"key":"e_1_3_2_1_9_1","volume-title":"USA","author":"Michael M. M.","year":"2004","unstructured":"M. M. Michael . Scalable lock-free dynamic memory allocation. In PLDI, Washington DC , USA , June 2004 . M. M. Michael. Scalable lock-free dynamic memory allocation. In PLDI, Washington DC, USA, June 2004."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.1145\/3037697.3037730"},{"key":"e_1_3_2_1_11_1","volume-title":"Sept.","author":"Rudoff A.","year":"2014","unstructured":"A. Rudoff and M. Slusarz . Persistent memory development kit , Sept. 2014 . http:\/\/pmem.io\/pmdk\/. A. Rudoff and M. Slusarz. Persistent memory development kit, Sept. 2014. http:\/\/pmem.io\/pmdk\/."}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"acronym":"PPoPP '20","name":"PPoPP '20: 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","location":"San Diego California"},"container-title":["Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3332466.3374502","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3332466.3374502","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3332466.3374502","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:37Z","timestamp":1750204477000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3332466.3374502"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,19]]},"references-count":11,"alternative-id":["10.1145\/3332466.3374502","10.1145\/3332466"],"URL":"https:\/\/doi.org\/10.1145\/3332466.3374502","relation":{},"subject":[],"published":{"date-parts":[[2020,2,19]]},"assertion":[{"value":"2020-02-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}