{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:02:32Z","timestamp":1760043752991,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":67,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T00:00:00Z","timestamp":1618963200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["825061"],"award-info":[{"award-number":["825061"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,21]]},"DOI":"10.1145\/3447786.3456242","type":"proceedings-article","created":{"date-parts":[[2021,4,22]],"date-time":"2021-04-22T06:18:11Z","timestamp":1619072291000},"page":"277-293","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Memory-mapped I\/O on steroids"],"prefix":"10.1145","author":[{"given":"Anastasios","family":"Papagiannis","sequence":"first","affiliation":[{"name":"University of Crete, Greece"}]},{"given":"Manolis","family":"Marazakis","sequence":"additional","affiliation":[{"name":"Foundation for Research and Technology - Hellas (FORTH), Heraklion, Greece"}]},{"given":"Angelos","family":"Bilas","sequence":"additional","affiliation":[{"name":"University of Crete, Greece"}]}],"member":"320","published-online":{"date-parts":[[2021,4,21]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Accessed","author":"Fedorova Alexandra","year":"2021","unstructured":"Alexandra Fedorova . [n. d.]. Getting storage engines ready for fast storage devices. https:\/\/engineering.mongodb.com\/post\/getting-storage-engines-ready-for-fast-storage-devices . Accessed : March 18, 2021 . Alexandra Fedorova. [n. d.]. Getting storage engines ready for fast storage devices. https:\/\/engineering.mongodb.com\/post\/getting-storage-engines-ready-for-fast-storage-devices. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_2_1","volume-title":"Optimizing the TLB Shootdown Algorithm with Page Access Tracking. In 2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Amit Nadav","year":"2017","unstructured":"Nadav Amit . 2017 . Optimizing the TLB Shootdown Algorithm with Page Access Tracking. In 2017 USENIX Annual Technical Conference (USENIX ATC 17) . USENIX Association, Santa Clara, CA, 27--39. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/amit Nadav Amit. 2017. Optimizing the TLB Shootdown Algorithm with Page Access Tracking. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). USENIX Association, Santa Clara, CA, 27--39. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/amit"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387518"},{"key":"e_1_3_2_2_4_1","volume-title":"Dune: Safe User-level Access to Privileged CPU Features. In Presented as part of the 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12)","author":"Belay Adam","year":"2012","unstructured":"Adam Belay , Andrea Bittau , Ali Mashtizadeh , David Terei , David Mazi\u00e8res , and Christos Kozyrakis . 2012 . Dune: Safe User-level Access to Privileged CPU Features. In Presented as part of the 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12) . USENIX , Hollywood, CA , 335--348. https:\/\/www.usenix.org\/conference\/osdi12\/technical-sessions\/presentation\/belay Adam Belay, Andrea Bittau, Ali Mashtizadeh, David Terei, David Mazi\u00e8res, and Christos Kozyrakis. 2012. Dune: Safe User-level Access to Privileged CPU Features. In Presented as part of the 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12). USENIX, Hollywood, CA, 335--348. https:\/\/www.usenix.org\/conference\/osdi12\/technical-sessions\/presentation\/belay"},{"key":"e_1_3_2_2_5_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Belay Adam","year":"2014","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14) . USENIX Association, Broomfield, CO, 49--65. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/belay Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). USENIX Association, Broomfield, CO, 49--65. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/belay"},{"key":"e_1_3_2_2_6_1","volume-title":"Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI'10)","author":"Ben-Yehuda Muli","year":"2010","unstructured":"Muli Ben-Yehuda , Michael D. Day , Zvi Dubitzky , Michael Factor , Nadav Har'El , Abel Gordon , Anthony Liguori , Orit Wasserman , and Ben-Ami Yassour . 2010 . The Turtles Project: Design and Implementation of Nested Virtualization . In Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI'10) . USENIX Association, USA, 423--436. Muli Ben-Yehuda, Michael D. Day, Zvi Dubitzky, Michael Factor, Nadav Har'El, Abel Gordon, Anthony Liguori, Orit Wasserman, and Ben-Ami Yassour. 2010. The Turtles Project: Design and Implementation of Nested Virtualization. In Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI'10). USENIX Association, USA, 423--436."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409360.1409380"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/1924943.1924944"},{"volume-title":"18th USENIX Conference on File and Storage Technologies (FAST 20)","author":"Cao Zhichao","key":"e_1_3_2_2_9_1","unstructured":"Zhichao Cao , Siying Dong , Sagar Vemuri , and David H.C. Du . 2020. Characterizing, Modeling, and Benchmarking RocksDB Key-Value Workloads at Facebook . In 18th USENIX Conference on File and Storage Technologies (FAST 20) . USENIX Association, Santa Clara, CA, 209--223. https:\/\/www.usenix.org\/conference\/fast20\/presentation\/cao-zhichao Zhichao Cao, Siying Dong, Sagar Vemuri, and David H.C. Du. 2020. Characterizing, Modeling, and Benchmarking RocksDB Key-Value Workloads at Facebook. In 18th USENIX Conference on File and Storage Technologies (FAST 20). USENIX Association, Santa Clara, CA, 209--223. https:\/\/www.usenix.org\/conference\/fast20\/presentation\/cao-zhichao"},{"volume-title":"R-MAT: A Recursive Model for Graph Mining. In SIAM International Conference on Data Mining. http:\/\/www.cs.cmu.edu\/~christos\/PUBLICATIONS\/siam04","author":"Chakrabarti D.","key":"e_1_3_2_2_10_1","unstructured":"D. Chakrabarti , Y. Zhan , and C. Faloutsos . 2004 . R-MAT: A Recursive Model for Graph Mining. In SIAM International Conference on Data Mining. http:\/\/www.cs.cmu.edu\/~christos\/PUBLICATIONS\/siam04 .pdf D. Chakrabarti, Y. Zhan, and C. Faloutsos. 2004. R-MAT: A Recursive Model for Graph Mining. In SIAM International Conference on Data Mining. http:\/\/www.cs.cmu.edu\/~christos\/PUBLICATIONS\/siam04.pdf"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/3154601.3154606"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150998"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465373"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950380"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694359"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224076"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-013-0309-0"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.Companion.2012.99"},{"volume-title":"d.]. RocksDB. https:\/\/rocksdb.org\/. Accessed","year":"2021","key":"e_1_3_2_2_20_1","unstructured":"Facebook. [n. d.]. RocksDB. https:\/\/rocksdb.org\/. Accessed : March 18, 2021 . Facebook. [n. d.]. RocksDB. https:\/\/rocksdb.org\/. Accessed: March 18, 2021."},{"volume-title":"d.]. RocksDB IO. https:\/\/github.com\/facebook\/rocksdb\/wiki\/IO. Accessed","year":"2021","key":"e_1_3_2_2_21_1","unstructured":"Facebook. [n. d.]. RocksDB IO. https:\/\/github.com\/facebook\/rocksdb\/wiki\/IO. Accessed : March 18, 2021 . Facebook. [n. d.]. RocksDB IO. https:\/\/github.com\/facebook\/rocksdb\/wiki\/IO. Accessed: March 18, 2021."},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_22_1","unstructured":"Facebook. [n. d.]. RocksDB Tuning Guide. https:\/\/github.com\/facebook\/rocksdb\/wiki\/RocksDB-Tuning-Guide . Accessed : March 18, 2021 . Facebook. [n. d.]. RocksDB Tuning Guide. https:\/\/github.com\/facebook\/rocksdb\/wiki\/RocksDB-Tuning-Guide. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2015.7208276"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376713"},{"key":"e_1_3_2_2_25_1","volume-title":"Log-Structured Non-Volatile Main Memory. In 2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Hu Qingda","year":"2017","unstructured":"Qingda Hu , Jinglei Ren , Anirudh Badam , Jiwu Shu , and Thomas Moscibroda . 2017 . Log-Structured Non-Volatile Main Memory. In 2017 USENIX Annual Technical Conference (USENIX ATC 17) . USENIX Association, Santa Clara, CA, 703--717. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/hu Qingda Hu, Jinglei Ren, Anirudh Badam, Jiwu Shu, and Thomas Moscibroda. 2017. Log-Structured Non-Volatile Main Memory. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). USENIX Association, Santa Clara, CA, 703--717. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/hu"},{"key":"e_1_3_2_2_26_1","unstructured":"IBM. [n. d.]. Power ISA. Version 2.06 Revision B.  IBM. [n. d.]. Power ISA. Version 2.06 Revision B."},{"volume-title":"POSTER: AR-MMAP: Write Performance Improvement of Memory-Mapped File. In 2019 28th International Conference on Parallel Architectures and Compilation Techniques (PACT). 493--494","author":"Imamura S.","key":"e_1_3_2_2_27_1","unstructured":"S. Imamura and E. Yoshida . 2019 . POSTER: AR-MMAP: Write Performance Improvement of Memory-Mapped File. In 2019 28th International Conference on Parallel Architectures and Compilation Techniques (PACT). 493--494 . S. Imamura and E. Yoshida. 2019. POSTER: AR-MMAP: Write Performance Improvement of Memory-Mapped File. In 2019 28th International Conference on Parallel Architectures and Compilation Techniques (PACT). 493--494."},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_28_1","unstructured":"Intel. [n. d.]. OPTANE SSD DC P4800X SERIES. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/memory-storage\/solid-state-drives\/data-center-ssds\/optane-dc-p4800x-series.html . Accessed : March 18, 2021 . Intel. [n. d.]. OPTANE SSD DC P4800X SERIES. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/memory-storage\/solid-state-drives\/data-center-ssds\/optane-dc-p4800x-series.html. Accessed: March 18, 2021."},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_29_1","unstructured":"Intel. [n. d.]. PCI-SIG SR-IOV Primer. https:\/\/www.intel.com\/content\/www\/us\/en\/pci-express\/pci-sig-sr-iov-primer-sr-iov-technology-paper.html . Accessed : March 18, 2021 . Intel. [n. d.]. PCI-SIG SR-IOV Primer. https:\/\/www.intel.com\/content\/www\/us\/en\/pci-express\/pci-sig-sr-iov-primer-sr-iov-technology-paper.html. Accessed: March 18, 2021."},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_30_1","unstructured":"Intel. [n. d.]. Virtualization Technology Specification for the Intel Itanium Architecture (VT-i) . Accessed : March 18, 2021 . Intel. [n. d.]. Virtualization Technology Specification for the Intel Itanium Architecture (VT-i). Accessed: March 18, 2021."},{"key":"e_1_3_2_2_31_1","volume-title":"Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson.","author":"Izraelevitz Joseph","year":"2019","unstructured":"Joseph Izraelevitz , Jian Yang , Lu Zhang , Juno Kim , Xiao Liu , Amirsaman Memaripour , Yun Joon Soh , Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. 2019 . Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. CoRR abs\/1903.05714 (2019). arXiv:1903.05714 http:\/\/arxiv.org\/abs\/1903.05714 Joseph Izraelevitz, Jian Yang, Lu Zhang, Juno Kim, Xiao Liu, Amirsaman Memaripour, Yun Joon Soh, Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. 2019. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. CoRR abs\/1903.05714 (2019). arXiv:1903.05714 http:\/\/arxiv.org\/abs\/1903.05714"},{"key":"e_1_3_2_2_32_1","volume-title":"Accessed","author":"Axboe Jens","year":"2021","unstructured":"Jens Axboe . [n. d.]. Efficient IO with io_uring. https:\/\/kernel.dk\/iouring.pdf . Accessed : March 18, 2021 . Jens Axboe. [n. d.]. Efficient IO with io_uring. https:\/\/kernel.dk\/iouring.pdf. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_33_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Kaffes Kostis","year":"2019","unstructured":"Kostis Kaffes , Timothy Chong , Jack Tigar Humphries , Adam Belay , David Mazi\u00e8res , and Christos Kozyrakis . 2019 . Shinjuku: Preemptive Scheduling for &mu;second-scale Tail Latency . In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19) . USENIX Association, Boston, MA, 345--360. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/kaffes Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. 2019. Shinjuku: Preemptive Scheduling for &mu;second-scale Tail Latency. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 345--360. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/kaffes"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391238"},{"key":"e_1_3_2_2_35_1","volume-title":"d.]. cgroups. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/cgroups.txt. Accessed","author":"Linux","year":"2021","unstructured":"Linux kernel. [n. d.]. cgroups. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/cgroups.txt. Accessed : March 18, 2021 . Linux kernel. [n. d.]. cgroups. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/cgroups.txt. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_36_1","volume-title":"d.]. Userfaultfd. https:\/\/www.kernel.org\/doc\/Documentation\/vm\/userfaultfd.txt. Accessed","author":"Linux","year":"2021","unstructured":"Linux kernel. [n. d.]. Userfaultfd. https:\/\/www.kernel.org\/doc\/Documentation\/vm\/userfaultfd.txt. Accessed : March 18, 2021 . Linux kernel. [n. d.]. Userfaultfd. https:\/\/www.kernel.org\/doc\/Documentation\/vm\/userfaultfd.txt. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_37_1","volume-title":"8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 16)","author":"Kim Hyeong-Jun","year":"2016","unstructured":"Hyeong-Jun Kim , Young-Sik Lee , and Jin-Soo Kim . 2016 . NVMeDirect: A User-space I\/O Framework for Application-specific Optimization on NVMe SSDs . In 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 16) . USENIX Association, Denver, CO. https:\/\/www.usenix.org\/conference\/hotstorage16\/workshop-program\/presentation\/kim Hyeong-Jun Kim, Young-Sik Lee, and Jin-Soo Kim. 2016. NVMeDirect: A User-space I\/O Framework for Application-specific Optimization on NVMe SSDs. In 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 16). USENIX Association, Denver, CO. https:\/\/www.usenix.org\/conference\/hotstorage16\/workshop-program\/presentation\/kim"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037732"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872381"},{"key":"e_1_3_2_2_40_1","volume-title":"Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI'14)","author":"Lim Hyeontaek","year":"2014","unstructured":"Hyeontaek Lim , Dongsu Han , David G. Andersen , and Michael Kaminsky . 2014 . MICA: A Holistic Approach to Fast in-Memory Key-Value Storage . In Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI'14) . USENIX Association, USA, 429--444. Hyeontaek Lim, Dongsu Han, David G. Andersen, and Michael Kaminsky. 2014. MICA: A Holistic Approach to Fast in-Memory Key-Value Storage. In Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI'14). USENIX Association, USA, 429--444."},{"volume-title":"d.]. KVM - Nested VMX. https:\/\/www.kernel.org\/doc\/Documentation\/virtual\/kvm\/nested-vmx.txt. Accessed","year":"2021","key":"e_1_3_2_2_41_1","unstructured":"Linux. [n. d.]. KVM - Nested VMX. https:\/\/www.kernel.org\/doc\/Documentation\/virtual\/kvm\/nested-vmx.txt. Accessed : March 18, 2021 . Linux. [n. d.]. KVM - Nested VMX. https:\/\/www.kernel.org\/doc\/Documentation\/virtual\/kvm\/nested-vmx.txt. Accessed: March 18, 2021."},{"volume-title":"Professional Linux Kernel Architecture","author":"Mauerer W.","key":"e_1_3_2_2_42_1","unstructured":"W. Mauerer . 2008. Professional Linux Kernel Architecture . Wiley . https:\/\/books.google.gr\/books?id=e8BbHxVhzFAC W. Mauerer. 2008. Professional Linux Kernel Architecture. Wiley. https:\/\/books.google.gr\/books?id=e8BbHxVhzFAC"},{"volume-title":"d.]. UNVMe - A User Space NVMe Driver. https:\/\/github.com\/MicronSSD\/unvme. Accessed","year":"2021","key":"e_1_3_2_2_43_1","unstructured":"Micron. [n. d.]. UNVMe - A User Space NVMe Driver. https:\/\/github.com\/MicronSSD\/unvme. Accessed : March 18, 2021 . Micron. [n. d.]. UNVMe - A User Space NVMe Driver. https:\/\/github.com\/MicronSSD\/unvme. Accessed: March 18, 2021."},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_44_1","unstructured":"Microsoft. [n. d.]. Run Hyper-V in a Virtual Machine with Nested Virtualization. https:\/\/docs.microsoft.com\/en-us\/virtualization\/hyper-v-on-windows\/user-guide\/nested-virtualization . Accessed : March 18, 2021 . Microsoft. [n. d.]. Run Hyper-V in a Virtual Machine with Nested Virtualization. https:\/\/docs.microsoft.com\/en-us\/virtualization\/hyper-v-on-windows\/user-guide\/nested-virtualization. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_45_1","volume-title":"d.]. MMAPv1 Storage Engine. https:\/\/docs.mongodb.com\/v4.0\/core\/mmapv1\/. Accessed","author":"DB.","year":"2021","unstructured":"Mongo DB. [n. d.]. MMAPv1 Storage Engine. https:\/\/docs.mongodb.com\/v4.0\/core\/mmapv1\/. Accessed : March 18, 2021 . MongoDB. [n. d.]. MMAPv1 Storage Engine. https:\/\/docs.mongodb.com\/v4.0\/core\/mmapv1\/. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/s002360050048"},{"key":"e_1_3_2_2_47_1","volume-title":"2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Papagiannis Anastasios","year":"2016","unstructured":"Anastasios Papagiannis , Giorgos Saloustros , Pilar Gonz\u00e1lez-F\u00e9rez , and Angelos Bilas . 2016 . Tucana: Design and Implementation of a Fast and Efficient Scale-up Key-value Store . In 2016 USENIX Annual Technical Conference (USENIX ATC 16) . USENIX Association, Denver, CO, 537--550. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/papagiannis Anastasios Papagiannis, Giorgos Saloustros, Pilar Gonz\u00e1lez-F\u00e9rez, and Angelos Bilas. 2016. Tucana: Design and Implementation of a Fast and Efficient Scale-up Key-value Store. In 2016 USENIX Annual Technical Conference (USENIX ATC 16). USENIX Association, Denver, CO, 537--550. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/papagiannis"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267824"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3418414"},{"key":"e_1_3_2_2_50_1","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Papagiannis Anastasios","year":"2020","unstructured":"Anastasios Papagiannis , Giorgos Xanthakis , Giorgos Saloustros , Manolis Marazakis , and Angelos Bilas . 2020 . Optimizing Memory-mapped I\/O for Fast Storage Devices . In 2020 USENIX Annual Technical Conference (USENIX ATC 20) . USENIX Association, 813--827. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/papagiannis Anastasios Papagiannis, Giorgos Xanthakis, Giorgos Saloustros, Manolis Marazakis, and Angelos Bilas. 2020. Optimizing Memory-mapped I\/O for Fast Storage Devices. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 813--827. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/papagiannis"},{"volume-title":"UMap: Enabling Application-driven Optimizations for Page Management. In 2019 IEEE\/ACM Workshop on Memory Centric High Performance Computing (MCHPC). 71--78","author":"Peng I.","key":"e_1_3_2_2_51_1","unstructured":"I. Peng , M. McFadden , E. Green , K. Iwabuchi , K. Wu , D. Li , R. Pearce , and M. Gokhale . 2019 . UMap: Enabling Application-driven Optimizations for Page Management. In 2019 IEEE\/ACM Workshop on Memory Centric High Performance Computing (MCHPC). 71--78 . I. Peng, M. McFadden, E. Green, K. Iwabuchi, K. Wu, D. Li, R. Pearce, and M. Gokhale. 2019. UMap: Enabling Application-driven Optimizations for Page Management. In 2019 IEEE\/ACM Workshop on Memory Centric High Performance Computing (MCHPC). 71--78."},{"key":"e_1_3_2_2_52_1","volume-title":"d.]. https:\/\/pmem.io\/pmdk\/. Accessed","author":"Development Persistent Memory","year":"2021","unstructured":"Persistent Memory Development Kit (PMDK). [n. d.]. https:\/\/pmem.io\/pmdk\/. Accessed : March 18, 2021 . Persistent Memory Development Kit (PMDK). [n. d.]. https:\/\/pmem.io\/pmdk\/. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_53_1","volume-title":"Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14)","author":"Peter Simon","year":"2014","unstructured":"Simon Peter , Jialin Li , Irene Zhang , Dan R. K. Ports , Doug Woos , Arvind Krishnamurthy , Thomas Anderson , and Timothy Roscoe . 2014 . Arrakis: The Operating System is the Control Plane . In Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14) . USENIX Association, USA, 1--16. Simon Peter, Jialin Li, Irene Zhang, Dan R. K. Ports, Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe. 2014. Arrakis: The Operating System is the Control Plane. In Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14). USENIX Association, USA, 1--16."},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_54_1","unstructured":"pmem.io : Persistent Memory Programming. [n. d.]. http:\/\/pmem.io\/ . Accessed : March 18, 2021 . pmem.io: Persistent Memory Programming. [n. d.]. http:\/\/pmem.io\/. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132780"},{"key":"e_1_3_2_2_56_1","unstructured":"Jinglei Ren. 2016. YCSB-C. https:\/\/github.com\/basicthinker\/YCSB-C.  Jinglei Ren. 2016. YCSB-C. https:\/\/github.com\/basicthinker\/YCSB-C."},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2442516.2442530"},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2846100"},{"key":"e_1_3_2_2_59_1","volume-title":"d.]. https:\/\/spdk.io\/doc\/blobfs.html. Accessed","author":"SPDK","year":"2021","unstructured":"SPDK - BlobFS. [n. d.]. https:\/\/spdk.io\/doc\/blobfs.html. Accessed : March 18, 2021 . SPDK - BlobFS. [n. d.]. https:\/\/spdk.io\/doc\/blobfs.html. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_60_1","volume-title":"d.]. https:\/\/spdk.io\/doc\/blob.html. Accessed","author":"Blobstore SPDK","year":"2021","unstructured":"SPDK - Blobstore . [n. d.]. https:\/\/spdk.io\/doc\/blob.html. Accessed : March 18, 2021 . SPDK - Blobstore. [n. d.]. https:\/\/spdk.io\/doc\/blob.html. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_61_1","volume-title":"d.]. https:\/\/spdk.io\/. Accessed","author":"Development Storage Performance","year":"2021","unstructured":"Storage Performance Development Kit (SPDK). [n. d.]. https:\/\/spdk.io\/. Accessed : March 18, 2021 . Storage Performance Development Kit (SPDK). [n. d.]. https:\/\/spdk.io\/. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.163"},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2103799.2103813"},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_64_1","unstructured":"VMware. [n. d.]. Running Nested VMs. https:\/\/communities.vmware.com\/docs\/DOC-8970 . Accessed : March 18, 2021 . VMware. [n. d.]. Running Nested VMs. https:\/\/communities.vmware.com\/docs\/DOC-8970. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950379"},{"volume-title":"Accessed","year":"2021","key":"e_1_3_2_2_66_1","unstructured":"Xen. [n. d.]. Nested Virtualization in Xen. https:\/\/wiki.xenproject.org\/wiki\/NestedVirtualizationinXen . Accessed : March 18, 2021 . Xen. [n. d.]. Nested Virtualization in Xen. https:\/\/wiki.xenproject.org\/wiki\/NestedVirtualizationinXen. Accessed: March 18, 2021."},{"key":"e_1_3_2_2_67_1","volume-title":"Pangolin: A Fault-Tolerant Persistent Memory Programming Library. In 2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Zhang Lu","year":"2019","unstructured":"Lu Zhang and Steven Swanson . 2019 . Pangolin: A Fault-Tolerant Persistent Memory Programming Library. In 2019 USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, Renton, WA, 897--912. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/zhanglu Lu Zhang and Steven Swanson. 2019. Pangolin: A Fault-Tolerant Persistent Memory Programming Library. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 897--912. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/zhanglu"}],"event":{"name":"EuroSys '21: Sixteenth European Conference on Computer Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Online Event United Kingdom","acronym":"EuroSys '21"},"container-title":["Proceedings of the Sixteenth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3447786.3456242","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3447786.3456242","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:10Z","timestamp":1750200070000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3447786.3456242"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,21]]},"references-count":67,"alternative-id":["10.1145\/3447786.3456242","10.1145\/3447786"],"URL":"https:\/\/doi.org\/10.1145\/3447786.3456242","relation":{},"subject":[],"published":{"date-parts":[[2021,4,21]]},"assertion":[{"value":"2021-04-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}