{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T20:57:05Z","timestamp":1760043425235},"reference-count":24,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,12,5]],"date-time":"2021-12-05T00:00:00Z","timestamp":1638662400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,12,5]],"date-time":"2021-12-05T00:00:00Z","timestamp":1638662400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,12,5]],"date-time":"2021-12-05T00:00:00Z","timestamp":1638662400000},"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":[[2021,12,5]]},"DOI":"10.1109\/dac18074.2021.9586279","type":"proceedings-article","created":{"date-parts":[[2021,11,8]],"date-time":"2021-11-08T23:30:34Z","timestamp":1636414234000},"page":"31-36","source":"Crossref","is-referenced-by-count":1,"title":["JPDHeap: A JVM Heap Design for PM-DRAM Memories"],"prefix":"10.1109","author":[{"given":"Litong","family":"You","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianxiao","family":"Gu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shengan","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianmei","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sanhong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuting","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linpeng","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","article-title":"Nvthreads: Practical persistence for multi-threaded applications","author":"ching-hsiang hsu","year":"2017","journal-title":"Eurosys"},{"journal-title":"Persistent collection for java","year":"0","key":"ref11"},{"key":"ref12","article-title":"Basic performance measurements of the intel optane dc persistent memory module","author":"izraelevitz","year":"2019","journal-title":"arXiv preprint arXiv 1903 06132"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3093337.3037730"},{"journal-title":"Heap Allocation on Alternative Memory Devices","year":"0","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1995896.1995911"},{"journal-title":"Java Microbenchmark Harness","year":"0","author":"shipilev","key":"ref16"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314608"},{"journal-title":"Chinese online shoppers shatter Cyber Monday records on Double 11","year":"0","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2016.0070"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3022671.2984019"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3296979.3192392"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2017.19"},{"key":"ref5","article-title":"Java persistence api","author":"b\u00f6 ck","year":"2012","journal-title":"The Definitive Guide to NetBeans? Platform"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1029873.1029879"},{"journal-title":"Intel Launches Optane DIMMs Up To 512GB Apache Pass Is Here!","year":"2016","author":"cutress","key":"ref7"},{"journal-title":"Java& Support for Intel Optane DC Persistent Memory","year":"0","key":"ref2"},{"journal-title":"Gcviewer","year":"0","key":"ref1"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2972206.2972210"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2017.00050"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3381052.3381318"},{"journal-title":"DAX Page Cache Bypass for Filesystems on Memory Storage","year":"2014","author":"wilcox","key":"ref21"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2010.5470451"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173201"}],"event":{"name":"2021 58th ACM\/IEEE Design Automation Conference (DAC)","start":{"date-parts":[[2021,12,5]]},"location":"San Francisco, CA, USA","end":{"date-parts":[[2021,12,9]]}},"container-title":["2021 58th ACM\/IEEE Design Automation Conference (DAC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9585997\/9586083\/09586279.pdf?arnumber=9586279","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T16:55:56Z","timestamp":1652201756000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9586279\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,5]]},"references-count":24,"URL":"https:\/\/doi.org\/10.1109\/dac18074.2021.9586279","relation":{},"subject":[],"published":{"date-parts":[[2021,12,5]]}}}