{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:27:35Z","timestamp":1750220855359,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":73,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,9,30]],"date-time":"2019-09-30T00:00:00Z","timestamp":1569801600000},"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":[[2019,9,30]]},"DOI":"10.1145\/3357526.3357563","type":"proceedings-article","created":{"date-parts":[[2019,11,6]],"date-time":"2019-11-06T14:25:56Z","timestamp":1573050356000},"page":"114-125","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Transitioning scientific applications to using non-volatile memory for resilience"],"prefix":"10.1145","author":[{"given":"Brandon","family":"Nesterenko","sequence":"first","affiliation":[{"name":"University of Colorado Colorado Springs, Colorado Springs, Colorado"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao","family":"Liu","sequence":"additional","affiliation":[{"name":"University of California, San Diego"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qing","family":"Yi","sequence":"additional","affiliation":[{"name":"University of Colorado Colorado Springs"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jishen","family":"Zhao","sequence":"additional","affiliation":[{"name":"University of California, San Diego"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiange","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Colorado Colorado, Springs"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,9,30]]},"reference":[{"volume-title":"Nuts and Bolts of Multithreaded Programming | Intel\u00ae Software. https:\/\/software.intel.com\/en-us\/articles\/nuts-and-bolts-of-multithreaded-programming. (9","year":"2011","key":"e_1_3_2_1_1_1","unstructured":"2011. Nuts and Bolts of Multithreaded Programming | Intel\u00ae Software. https:\/\/software.intel.com\/en-us\/articles\/nuts-and-bolts-of-multithreaded-programming. (9 2011 ). 2011. Nuts and Bolts of Multithreaded Programming | Intel\u00ae Software. https:\/\/software.intel.com\/en-us\/articles\/nuts-and-bolts-of-multithreaded-programming. (9 2011)."},{"key":"e_1_3_2_1_2_1","unstructured":"2016. Intel 64 and IA-32 Architectures Software Developer's Manual. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/manuals\/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf. (9 2016).  2016. Intel 64 and IA-32 Architectures Software Developer's Manual. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/manuals\/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf. (9 2016)."},{"key":"e_1_3_2_1_3_1","unstructured":"2017. perf(1) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man1\/perf.1.html. (9 2017).  2017. perf(1) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man1\/perf.1.html. (9 2017)."},{"key":"e_1_3_2_1_4_1","unstructured":"2017. unlink(2) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man2\/unlink.2.html. (9 2017).  2017. unlink(2) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man2\/unlink.2.html. (9 2017)."},{"key":"e_1_3_2_1_5_1","unstructured":"2018. CRIU: CheckpointRestore In Userspace. (2018). https:\/\/criu.org\/Main_Page  2018. CRIU: CheckpointRestore In Userspace. (2018). https:\/\/criu.org\/Main_Page"},{"volume-title":"access time Definition from PC Magazine Encyclopedia. https:\/\/www.pcmag.com\/encyclopedia\/term\/37400\/access-time. (2019)","key":"e_1_3_2_1_6_1","unstructured":"2019. access time Definition from PC Magazine Encyclopedia. https:\/\/www.pcmag.com\/encyclopedia\/term\/37400\/access-time. (2019) . 2019. access time Definition from PC Magazine Encyclopedia. https:\/\/www.pcmag.com\/encyclopedia\/term\/37400\/access-time. (2019)."},{"volume-title":"Date and time utilities - cppreference.com. https:\/\/en.cppreference.com\/w\/cpp\/chrono. (3","year":"2019","key":"e_1_3_2_1_7_1","unstructured":"2019. Date and time utilities - cppreference.com. https:\/\/en.cppreference.com\/w\/cpp\/chrono. (3 2019 ). 2019. Date and time utilities - cppreference.com. https:\/\/en.cppreference.com\/w\/cpp\/chrono. (3 2019)."},{"key":"e_1_3_2_1_8_1","unstructured":"2019. dd(1) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man1\/dd.1.html. (3 2019).  2019. dd(1) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man1\/dd.1.html. (3 2019)."},{"key":"e_1_3_2_1_9_1","unstructured":"2019. fopen(3) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man3\/fopen.3.html. (5 2019).  2019. fopen(3) - Linux manual page. http:\/\/man7.org\/linux\/man-pages\/man3\/fopen.3.html. (5 2019)."},{"volume-title":"https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt. (1","year":"2019","key":"e_1_3_2_1_10_1","unstructured":"2019. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt. (1 2019 ). 2019. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt. (1 2019)."},{"key":"e_1_3_2_1_11_1","unstructured":"2019. Intel Optane DC Persistent Memory. (2019). https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/optane-dc-persistent-memory.html.  2019. Intel Optane DC Persistent Memory. (2019). https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/optane-dc-persistent-memory.html."},{"key":"e_1_3_2_1_12_1","unstructured":"2019. PMDK: Persistent Memory Development Kit. (2019). https:\/\/github.com\/pmem\/pmdk\/.  2019. PMDK: Persistent Memory Development Kit. (2019). https:\/\/github.com\/pmem\/pmdk\/."},{"key":"e_1_3_2_1_13_1","unstructured":"2019. What is Access Time? Webopedia Definition. https:\/\/www.webopedia.com\/TERM\/A\/access_time.html. (2019).  2019. What is Access Time? Webopedia Definition. https:\/\/www.webopedia.com\/TERM\/A\/access_time.html. (2019)."},{"key":"e_1_3_2_1_14_1","unstructured":"2019. What is distributed computing. https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/SSAL2T_8.1.0\/com.ibm.cics.tx.doc\/concepts\/c_wht_is_distd_comptg.html. (2019).  2019. What is distributed computing. https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/SSAL2T_8.1.0\/com.ibm.cics.tx.doc\/concepts\/c_wht_is_distd_comptg.html. (2019)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1997.1338"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/781498.781513"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1037187.1024421"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Stewart Cant. 2002. High-performance computing in computational fluid dynamics: progress and challenges. Philosophical Transactions of the Royal Society of London. Series A: Mathematical Physical and Engineering Sciences 360 1795 (2002) 1211--1225.  Stewart Cant. 2002. High-performance computing in computational fluid dynamics: progress and challenges. Philosophical Transactions of the Royal Society of London. Series A: Mathematical Physical and Engineering Sciences 360 1795 (2002) 1211--1225.","DOI":"10.1098\/rsta.2002.0990"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2016.0125"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.56"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/IEDM.2013.6724726"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1961296.1950380"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188587"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2014.6968778"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2017.58"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.78"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSPEC.2016.7420396"},{"key":"e_1_3_2_1_30_1","volume-title":"pmem.io: How to emulate Persistent Memory. (2","author":"NVM Programming Technical Work Group","year":"2016","unstructured":"NVM Programming Technical Work Group . 2016. pmem.io: How to emulate Persistent Memory. (2 2016 ). https:\/\/pmem.io\/2016\/02\/22\/pm-emulation.html NVM Programming Technical Work Group. 2016. pmem.io: How to emulate Persistent Memory. (2 2016). https:\/\/pmem.io\/2016\/02\/22\/pm-emulation.html"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342010369118"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/46\/1\/067"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/11823285_72"},{"key":"e_1_3_2_1_34_1","volume-title":"Algorithm-based fault tolerance for matrix operations","author":"Huang Kuang-Hua","year":"1984","unstructured":"Kuang-Hua Huang and Jacob A Abraham . 1984. Algorithm-based fault tolerance for matrix operations . IEEE transactions on computers 100, 6 ( 1984 ), 518--528. Kuang-Hua Huang and Jacob A Abraham. 1984. Algorithm-based fault tolerance for matrix operations. IEEE transactions on computers 100, 6 (1984), 518--528."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2954679.2872410"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.1963.5218213"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00045"},{"key":"e_1_3_2_1_38_1","volume-title":"SLM-DB: Single-Level Key-Value Store with Persistent Memory. In 17th USENIX Conference on File and Storage Technologies (FAST 19)","author":"Kaiyrakhmet Olzhas","year":"2019","unstructured":"Olzhas Kaiyrakhmet , Songyi Lee , Beomseok Nam , Sam H. Noh , and Young ri Choi . 2019 . SLM-DB: Single-Level Key-Value Store with Persistent Memory. In 17th USENIX Conference on File and Storage Technologies (FAST 19) . USENIX Association, Boston, MA, 191--205. https:\/\/www.usenix.org\/conference\/fast19\/presentation\/kaiyrakhmet Olzhas Kaiyrakhmet, Songyi Lee, Beomseok Nam, Sam H. Noh, and Young ri Choi. 2019. SLM-DB: Single-Level Key-Value Store with Persistent Memory. In 17th USENIX Conference on File and Storage Technologies (FAST 19). USENIX Association, Boston, MA, 191--205. https:\/\/www.usenix.org\/conference\/fast19\/presentation\/kaiyrakhmet"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.69"},{"volume-title":"Parallel Solution of Partial Differential Equations","author":"Keyes David E","key":"e_1_3_2_1_40_1","unstructured":"David E Keyes , Dinesh K Kaushik , and Barry F Smith . 2000. Prospects for CFD on petaflops systems . In Parallel Solution of Partial Differential Equations . Springer , 247--277. David E Keyes, Dinesh K Kaushik, and Barry F Smith. 2000. Prospects for CFD on petaflops systems. In Parallel Solution of Partial Differential Equations. Springer, 247--277."},{"key":"e_1_3_2_1_41_1","volume-title":"Delegated Persist Ordering. In The 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO-49)","author":"Kolli Aasheesh","year":"1956","unstructured":"Aasheesh Kolli , Jeff Rosen , Stephan Diestelhorst , Ali Saidi , Steven Pelley , Sihang Liu , Peter M. Chen , and Thomas F. Wenisch . 2016 . Delegated Persist Ordering. In The 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO-49) . IEEE Press, Piscataway, NJ, USA, Article 58, 13 pages. http:\/\/dl.acm.org\/citation.cfm?id=3 1956 38.3195709 Aasheesh Kolli, Jeff Rosen, Stephan Diestelhorst, Ali Saidi, Steven Pelley, Sihang Liu, Peter M. Chen, and Thomas F. Wenisch. 2016. Delegated Persist Ordering. In The 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO-49). IEEE Press, Piscataway, NJ, USA, Article 58, 13 pages. http:\/\/dl.acm.org\/citation.cfm?id=3195638.3195709"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555758"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.89"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037714"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/320521.320540"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851504"},{"key":"e_1_3_2_1_48_1","volume-title":"The use of triple-modular redundancy to improve computer reliability. IBM journal of research and development 6, 2","author":"Lyons Robert E","year":"1962","unstructured":"Robert E Lyons and Wouter Vanderkulk . 1962. The use of triple-modular redundancy to improve computer reliability. IBM journal of research and development 6, 2 ( 1962 ), 200--209. Robert E Lyons and Wouter Vanderkulk. 1962. The use of triple-modular redundancy to improve computer reliability. IBM journal of research and development 6, 2 (1962), 200--209."},{"key":"e_1_3_2_1_49_1","unstructured":"Micron. 2016. 3D XPoint Technology: Breakthrough Nonvolatile Memory Technology. (2016). https:\/\/www.micron.com\/products\/advanced-solutions\/3d-xpoint-technology  Micron. 2016. 3D XPoint Technology: Breakthrough Nonvolatile Memory Technology. (2016). https:\/\/www.micron.com\/products\/advanced-solutions\/3d-xpoint-technology"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCNC.2014.6785308"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3093315.3037730"},{"key":"e_1_3_2_1_52_1","volume-title":"Write-Optimized Dynamic Hashing for Persistent Memory. In 17th USENIX Conference on File and Storage Technologies (FAST 19)","author":"Nam Moohyeon","year":"2019","unstructured":"Moohyeon Nam , Hokeun Cha , Young ri Choi , Sam H. Noh , and Beomseok Nam . 2019 . Write-Optimized Dynamic Hashing for Persistent Memory. In 17th USENIX Conference on File and Storage Technologies (FAST 19) . USENIX Association, Boston, MA, 31--44. https:\/\/www.usenix.org\/conference\/fast19\/presentation\/nam Moohyeon Nam, Hokeun Cha, Young ri Choi, Sam H. Noh, and Beomseok Nam. 2019. Write-Optimized Dynamic Hashing for Persistent Memory. In 17th USENIX Conference on File and Storage Technologies (FAST 19). USENIX Association, Boston, MA, 31--44. https:\/\/www.usenix.org\/conference\/fast19\/presentation\/nam"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2012.82"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-10549-4_11"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00037"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901324"},{"volume-title":"Finite difference, finite element and finite","author":"Peir\u00f3 Joaquim","key":"e_1_3_2_1_57_1","unstructured":"Joaquim Peir\u00f3 and Spencer Sherwin . 2005. Finite difference, finite element and finite volume methods for partial differential equations. In Handbook of materials modeling. Springer, 2415-- 2446 . Joaquim Peir\u00f3 and Spencer Sherwin. 2005. Finite difference, finite element and finite volume methods for partial differential equations. In Handbook of materials modeling. Springer, 2415--2446."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.524.0465"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830802"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501620.2501623"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/1753228.1753229"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2248487.1950379"},{"volume-title":"Application-Level Checkpointing Techniques for Parallel Programs","author":"Walters John Paul","key":"e_1_3_2_1_63_1","unstructured":"John Paul Walters and Vipin Chaudhary . 2006. Application-Level Checkpointing Techniques for Parallel Programs . In Distributed Computing and Internet Technology, Sanjay K. Madria, Kajal T. Claypool, Rajgopal Kannan, Prem Uppuluri, and Manoj Madhava Gore (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 221--234. John Paul Walters and Vipin Chaudhary. 2006. Application-Level Checkpointing Techniques for Parallel Programs. In Distributed Computing and Internet Technology, Sanjay K. Madria, Kajal T. Claypool, Rajgopal Kannan, Prem Uppuluri, and Manoj Madhava Gore (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 221--234."},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2018.00049"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00046"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/FTCS.1997.614103"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/FTCS.1995.466999"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600212.2600232"},{"key":"e_1_3_2_1_69_1","volume-title":"The Analysis of Checkpoint Strategies for Large-Scale CFD Simulation in HPC System. In 2014 Fourth International Conference on Communication Systems and Network Technologies. IEEE, 1097--1101","author":"Xiaoguang Ren","year":"2014","unstructured":"Ren Xiaoguang , Xu Xinhai , Tang Yuhua , and Fang Xudong . 2014 . The Analysis of Checkpoint Strategies for Large-Scale CFD Simulation in HPC System. In 2014 Fourth International Conference on Communication Systems and Network Technologies. IEEE, 1097--1101 . Ren Xiaoguang, Xu Xinhai, Tang Yuhua, and Fang Xudong. 2014. The Analysis of Checkpoint Strategies for Large-Scale CFD Simulation in HPC System. In 2014 Fourth International Conference on Communication Systems and Network Technologies. IEEE, 1097--1101."},{"key":"e_1_3_2_1_70_1","volume-title":"NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies (FAST 16)","author":"Xu Jian","year":"2016","unstructured":"Jian Xu and Steven Swanson . 2016 . NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies (FAST 16) . USENIX Association, Santa Clara, CA, 323--338. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/xu Jian Xu and Steven Swanson. 2016. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies (FAST 16). USENIX Association, Santa Clara, CA, 323--338. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/xu"},{"key":"e_1_3_2_1_71_1","volume-title":"NV-Tree: Reducing Consistency Cost for NVM-based Single Level Systems. In 13th USENIX Conference on File and Storage Technologies (FAST 15)","author":"Yang Jun","year":"2015","unstructured":"Jun Yang , Qingsong Wei , Cheng Chen , Chundong Wang , Khai Leong Yong , and Bingsheng He . 2015 . NV-Tree: Reducing Consistency Cost for NVM-based Single Level Systems. In 13th USENIX Conference on File and Storage Technologies (FAST 15) . USENIX Association, Santa Clara, CA, 167--181. https:\/\/www.usenix.org\/conference\/fast15\/technical-sessions\/presentation\/yang Jun Yang, Qingsong Wei, Cheng Chen, Chundong Wang, Khai Leong Yong, and Bingsheng He. 2015. NV-Tree: Reducing Consistency Cost for NVM-based Single Level Systems. In 13th USENIX Conference on File and Storage Technologies (FAST 15). USENIX Association, Santa Clara, CA, 167--181. https:\/\/www.usenix.org\/conference\/fast15\/technical-sessions\/presentation\/yang"},{"key":"e_1_3_2_1_72_1","unstructured":"Tatu Yl\u00f6nen. 1992. Concurrent shadow paging: A new direction for database research. (1992).  Tatu Yl\u00f6nen. 1992. Concurrent shadow paging: A new direction for database research. (1992)."},{"key":"e_1_3_2_1_73_1","volume-title":"Pangolin: A Fault-Tolerant Persistent Memory Programming Library. CoRR abs\/1904.10083","author":"Zhang Lu","year":"2019","unstructured":"Lu Zhang and Steven Swanson . 2019 . Pangolin: A Fault-Tolerant Persistent Memory Programming Library. CoRR abs\/1904.10083 (2019). arXiv:1904.10083 http:\/\/arxiv.org\/abs\/1904.10083 Lu Zhang and Steven Swanson. 2019. Pangolin: A Fault-Tolerant Persistent Memory Programming Library. CoRR abs\/1904.10083 (2019). arXiv:1904.10083 http:\/\/arxiv.org\/abs\/1904.10083"},{"volume-title":"2013 46th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 421--432","author":"Zhao J.","key":"e_1_3_2_1_74_1","unstructured":"J. Zhao , S. Li , D. H. Yoon , Y. Xie , and N. P. Jouppi . 2013. Kiln: Closing the performance gap between systems with and without persistence support . In 2013 46th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 421--432 . J. Zhao, S. Li, D. H. Yoon, Y. Xie, and N. P. Jouppi. 2013. Kiln: Closing the performance gap between systems with and without persistence support. In 2013 46th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 421--432."},{"key":"e_1_3_2_1_75_1","volume-title":"Proceedings of IEEE Workshop on Fault-Tolerant Parallel and Distributed Systems. IEEE, 30--35","author":"Ziv Avi","year":"1996","unstructured":"Avi Ziv and Jehoshua Bruck . 1996 . Efficient checkpointing over local area networks . In Proceedings of IEEE Workshop on Fault-Tolerant Parallel and Distributed Systems. IEEE, 30--35 . Avi Ziv and Jehoshua Bruck. 1996. Efficient checkpointing over local area networks. In Proceedings of IEEE Workshop on Fault-Tolerant Parallel and Distributed Systems. IEEE, 30--35."}],"event":{"name":"MEMSYS '19: The International Symposium on Memory Systems","acronym":"MEMSYS '19","location":"Washington District of Columbia USA"},"container-title":["Proceedings of the International Symposium on Memory Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357526.3357563","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3357526.3357563","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:22Z","timestamp":1750202602000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357526.3357563"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,30]]},"references-count":73,"alternative-id":["10.1145\/3357526.3357563","10.1145\/3357526"],"URL":"https:\/\/doi.org\/10.1145\/3357526.3357563","relation":{},"subject":[],"published":{"date-parts":[[2019,9,30]]},"assertion":[{"value":"2019-09-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}