{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:40:31Z","timestamp":1760028031025,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,4,18]],"date-time":"2016-04-18T00:00:00Z","timestamp":1460937600000},"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":[[2016,4,18]]},"DOI":"10.1145\/2901318.2901325","type":"proceedings-article","created":{"date-parts":[[2016,4,12]],"date-time":"2016-04-12T12:23:12Z","timestamp":1460463792000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":50,"title":["pVM"],"prefix":"10.1145","author":[{"given":"Sudarsun","family":"Kannan","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Ada","family":"Gavrilovska","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Karsten","family":"Schwan","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]}],"member":"320","published-online":{"date-parts":[[2016,4,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Intel-Micron Memory 3D XPoint. http:\/\/intel.ly\/1eICR0a.  Intel-Micron Memory 3D XPoint. http:\/\/intel.ly\/1eICR0a."},{"key":"e_1_3_2_1_2_1","unstructured":"Linux Scalability Benchmark. http:\/\/lse.sourceforge.net\/.  Linux Scalability Benchmark. http:\/\/lse.sourceforge.net\/."},{"key":"e_1_3_2_1_3_1","unstructured":"OpenCV. http:\/\/opencv.org\/.  OpenCV. http:\/\/opencv.org\/."},{"key":"e_1_3_2_1_4_1","unstructured":"S3fuse filesystem. https:\/\/github.com\/s3fs-fuse\/s3fs-fuse.  S3fuse filesystem. https:\/\/github.com\/s3fs-fuse\/s3fs-fuse."},{"key":"e_1_3_2_1_5_1","unstructured":"Snappy Compession. http:\/\/tinyurl.com\/ku899co.  Snappy Compession. http:\/\/tinyurl.com\/ku899co."},{"key":"e_1_3_2_1_6_1","unstructured":"http:\/\/www.canonware.com\/jemalloc.  http:\/\/www.canonware.com\/jemalloc."},{"key":"e_1_3_2_1_7_1","unstructured":"Numonyx PCM projection. http:\/\/bit.ly\/1sph5Qz.  Numonyx PCM projection. http:\/\/bit.ly\/1sph5Qz."},{"key":"e_1_3_2_1_8_1","unstructured":"Samsung 8GB chips. http:\/\/bit.ly\/1oFFiSR.  Samsung 8GB chips. http:\/\/bit.ly\/1oFFiSR."},{"key":"e_1_3_2_1_9_1","first-page":"2","volume-title":"Proceedings of the 3rd USENIX Conference on Hot Topics in Storage and File Systems, HotStorage'11","author":"Akel A.","year":"2011","unstructured":"A. Akel , A. M. Caulfield , T. I. Mollov , R. K. Gupta , and S. Swanson . Onyx: A protoype phase change memory storage array . In Proceedings of the 3rd USENIX Conference on Hot Topics in Storage and File Systems, HotStorage'11 , pages 2 -- 2 , Berkeley, CA, USA , 2011 . USENIX Association. A. Akel, A. M. Caulfield, T. I. Mollov, R. K. Gupta, and S. Swanson. Onyx: A protoype phase change memory storage array. In Proceedings of the 3rd USENIX Conference on Hot Topics in Storage and File Systems, HotStorage'11, pages 2--2, Berkeley, CA, USA, 2011. USENIX Association."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749441"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.26"},{"key":"e_1_3_2_1_13_1","first-page":"43","volume-title":"Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI'08","author":"Boyd-Wickizer S.","year":"2008","unstructured":"S. Boyd-Wickizer , H. Chen , R. Chen , Y. Mao , F. Kaashoek , R. Morris , A. Pesterev , L. Stein , M. Wu , Y. Dai , Y. Zhang , and Z. Zhang . Corey: An operating system for many cores . In Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI'08 , pages 43 -- 57 , Berkeley, CA, USA , 2008 . USENIX Association. S. Boyd-Wickizer, H. Chen, R. Chen, Y. Mao, F. Kaashoek, R. Morris, A. Pesterev, L. Stein, M. Wu, Y. Dai, Y. Zhang, and Z. Zhang. Corey: An operating system for many cores. In Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI'08, pages 43--57, Berkeley, CA, USA, 2008. USENIX Association."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.33"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151017"},{"key":"e_1_3_2_1_16_1","unstructured":"Ceph. CEPH file-systems. https:\/\/ceph.com\/ceph-storage\/file-system\/.  Ceph. CEPH file-systems. https:\/\/ceph.com\/ceph-storage\/file-system\/."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950380"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630086"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2008.4587481"},{"key":"e_1_3_2_1_22_1","unstructured":"Google. LevelDB. http:\/\/bit.ly\/1wEklYD .  Google. LevelDB. http:\/\/bit.ly\/1wEklYD ."},{"key":"e_1_3_2_1_23_1","unstructured":"Google. LevelDB benchmark. http:\/\/bit.ly\/1ERE4u7 .  Google. LevelDB benchmark. http:\/\/bit.ly\/1ERE4u7 ."},{"key":"e_1_3_2_1_24_1","unstructured":"M. Gorman. Understanding the Linux Virtual Memory Manager. http:\/\/bit.ly\/1n1xIhg.   M. Gorman. Understanding the Linux Virtual Memory Manager. http:\/\/bit.ly\/1n1xIhg."},{"key":"e_1_3_2_1_25_1","first-page":"319","volume-title":"USENIX Annual Technical Conference","author":"Guerra J.","year":"2012","unstructured":"J. Guerra , L. Marmol , D. Campello , C. Crespo , R. Rangaswami , and J. Wei . Software persistent memory . In USENIX Annual Technical Conference , pages 319 -- 331 , 2012 . J. Guerra, L. Marmol, D. Campello, C. Crespo, R. Rangaswami, and J. Wei. Software persistent memory. In USENIX Annual Technical Conference, pages 319--331, 2012."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043564"},{"key":"e_1_3_2_1_27_1","unstructured":"Intel. Logging library. https:\/\/github.com\/pmem\/nvml.  Intel. Logging library. https:\/\/github.com\/pmem\/nvml."},{"volume-title":"Reducing the cost of persistence for nonvolatile heaps in end user devices. HPCA 14","author":"Kannan S.","key":"e_1_3_2_1_28_1","unstructured":"S. Kannan , A. Gavrilovska , and K. Schwan . Reducing the cost of persistence for nonvolatile heaps in end user devices. HPCA 14 . S. Kannan, A. Gavrilovska, and K. Schwan. Reducing the cost of persistence for nonvolatile heaps in end user devices. HPCA 14."},{"key":"e_1_3_2_1_29_1","first-page":"31 96","volume-title":"Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12","author":"Kyrola A.","year":"2012","unstructured":"A. Kyrola , G. Blelloch , and C. Guestrin . Graphchi: Large-scale graph computation on just a pc . In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12 , pages 31 -- 46 , Berkeley, CA, USA , 2012 . USENIX Association. ISBN 978-1-931971- 96 - 96 . A. Kyrola, G. Blelloch, and C. Guestrin. Graphchi: Large-scale graph computation on just a pc. In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12, pages 31--46, Berkeley, CA, USA, 2012. USENIX Association. ISBN 978-1-931971-96-6."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555758"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266665"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2014.6974684"},{"key":"e_1_3_2_1_33_1","volume-title":"HotOS'09","author":"Mogul J. C.","year":"2009","unstructured":"J. C. Mogul , E. Argollo , M. Shah , and P. Faraboschi . Operating system support for nvm+dram hybrid main memory . HotOS'09 , Berkeley, CA, USA , 2009 . J. C. Mogul, E. Argollo, M. Shah, and P. Faraboschi. Operating system support for nvm+dram hybrid main memory. HotOS'09, Berkeley, CA, USA, 2009."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555760"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774130"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/174613.174615"},{"key":"e_1_3_2_1_37_1","first-page":"14","volume-title":"Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIX-ATC' 10","author":"Saxena M.","year":"2010","unstructured":"M. Saxena and M. M. Swift . Flashvm: Virtual memory management on flash . In Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIX-ATC' 10 , pages 14 -- 14 , Berkeley, CA, USA , 2010 . USENIX Association. M. Saxena and M. M. Swift. Flashvm: Virtual memory management on flash. In Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIX-ATC' 10, pages 14--14, Berkeley, CA, USA, 2010. USENIX Association."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2668930.2695529"},{"key":"e_1_3_2_1_39_1","unstructured":"SNIA. SNIA persistent memory specs. http:\/\/tiny.cc\/o55p4x.  SNIA. SNIA persistent memory specs. http:\/\/tiny.cc\/o55p4x."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950379"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592810"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732951.2732960"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063436"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306783"}],"event":{"name":"EuroSys '16: Eleventh EuroSys Conference 2016","acronym":"EuroSys '16","location":"London United Kingdom"},"container-title":["Proceedings of the Eleventh European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2901318.2901325","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2901318.2901325","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:54:43Z","timestamp":1750222483000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2901318.2901325"}},"subtitle":["persistent virtual memory for efficient capacity scaling and object storage"],"short-title":[],"issued":{"date-parts":[[2016,4,18]]},"references-count":43,"alternative-id":["10.1145\/2901318.2901325","10.1145\/2901318"],"URL":"https:\/\/doi.org\/10.1145\/2901318.2901325","relation":{},"subject":[],"published":{"date-parts":[[2016,4,18]]},"assertion":[{"value":"2016-04-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}