{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T20:09:55Z","timestamp":1773950995885,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,11]],"date-time":"2022-06-11T00:00:00Z","timestamp":1654905600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Wisconsin Alumni Research Foundation"},{"name":"NSF\/Intel","award":["2010830"],"award-info":[{"award-number":["2010830"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,18]]},"DOI":"10.1145\/3470496.3527413","type":"proceedings-article","created":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T19:06:01Z","timestamp":1654023961000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":19,"title":["NvMR"],"prefix":"10.1145","author":[{"given":"Abhishek","family":"Bhattacharyya","sequence":"first","affiliation":[{"name":"University of Wisconsin-Madison"}]},{"given":"Abhijith","family":"Somashekhar","sequence":"additional","affiliation":[{"name":"Apple Inc."}]},{"given":"Joshua San","family":"Miguel","sequence":"additional","affiliation":[{"name":"University of Wisconsin-Madison"}]}],"member":"320","published-online":{"date-parts":[[2022,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ARM Ltd. 2012. Cortex-M0+ Technical Reference Manual - Arm Developer. ARM Ltd.  ARM Ltd. 2012. Cortex-M0+ Technical Reference Manual - Arm Developer. ARM Ltd."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2016.2547919"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2014.2371494"},{"key":"e_1_3_2_1_4_1","unstructured":"Kevin Barker Thomas Benson Dan Campbell David Ediger Roberto Gioiosa Adolfy Hoisie Darren Kerbyson Joseph Manzano Andres Marquez Leon Song Nathan Tallent and Antonino Tumeo. 2013. PERFECT (Power Efficiency Revolution For Embedded Computing Technologies) Benchmark Suite Manual. Pacific Northwest National Laboratory and Georgia Tech Research Institute. http:\/\/hpc.pnnl.gov\/projects\/PERFECT\/.  Kevin Barker Thomas Benson Dan Campbell David Ediger Roberto Gioiosa Adolfy Hoisie Darren Kerbyson Joseph Manzano Andres Marquez Leon Song Nathan Tallent and Antonino Tumeo. 2013. PERFECT (Power Efficiency Revolution For Embedded Computing Technologies) Benchmark Suite Manual. Pacific Northwest National Laboratory and Georgia Tech Research Institute. http:\/\/hpc.pnnl.gov\/projects\/PERFECT\/."},{"key":"e_1_3_2_1_5_1","volume-title":"IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and System Synthesis.","author":"Bogdan P.","unstructured":"P. Bogdan , M. Pajic , P. P. Pande , and V. Raghunathan . 2016. Making the internet-of-things a reality: From smart models, sensing and actuation to energy-efficient architectures . In IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and System Synthesis. P. Bogdan, M. Pajic, P. P. Pande, and V. Raghunathan. 2016. Making the internet-of-things a reality: From smart models, sensing and actuation to energy-efficient architectures. In IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and System Synthesis."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00055"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2983990.2983995"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173210"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517363"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358277"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2013.404"},{"key":"e_1_3_2_1_12_1","volume-title":"SENSORS","author":"Gudan K.","year":"2012","unstructured":"K. Gudan , S. Chemishkian , J.J. Hull , M. S. Reynolds , and S. Thomas . 2012. Feasibility of wireless sensors using ambient 2.4GHz RF energy . In SENSORS , 2012 IEEE. 1--4. K. Gudan, S. Chemishkian, J.J. Hull, M. S. Reynolds, and S. Thomas. 2012. Feasibility of wireless sensors using ambient 2.4GHz RF energy. In SENSORS, 2012 IEEE. 1--4."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the IEEE International Workshop on Workload Characterization (IISWC). 3--14","author":"Guthaus Matthew R.","unstructured":"Matthew R. Guthaus , Jeffrey S. Ringenberg , Dan Ernst , Todd M. Austin , Trever Mudge , and Richard B. Brown . 2001. MiBench: A free, commercially representative embedded benchmark suite . In Proceedings of the IEEE International Workshop on Workload Characterization (IISWC). 3--14 . Matthew R. Guthaus, Jeffrey S. Ringenberg, Dan Ernst, Todd M. Austin, Trever Mudge, and Richard B. Brown. 2001. MiBench: A free, commercially representative embedded benchmark suite. In Proceedings of the IEEE International Workshop on Workload Characterization (IISWC). 3--14."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/40.848474"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131672.3131673"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080238"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2700249"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/290940.290985"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/290940.290985"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080229"},{"key":"e_1_3_2_1_21_1","volume-title":"MICRO 42: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. 469--480","author":"Li Sheng","unstructured":"Sheng Li , Jung Ho Ahn , Richard D. Strong , Jay B. Brockman , Dean M. Tullsen , and Norman P. Jouppi . 2009. McPAT: An Integrated Power, Area, and Timing Modeling Framework for Multicore and Manycore Architectures . In MICRO 42: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. 469--480 . Sheng Li, Jung Ho Ahn, Richard D. Strong, Jay B. Brockman, Dean M. Tullsen, and Norman P. Jouppi. 2009. McPAT: An Integrated Power, Area, and Timing Modeling Framework for Multicore and Manycore Architectures. In MICRO 42: Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. 469--480."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737978"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2017.7858402"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2017.7858402"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133920"},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2018. 129--144","author":"Maeng Kiwan","year":"2007","unstructured":"Kiwan Maeng and Brandon Lucia . 2007 . Adaptive dynamic checkpointing for safe efficient intermittent computing . In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2018. 129--144 . Kiwan Maeng and Brandon Lucia. 2007. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2018. 129--144."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/161541.159765"},{"key":"e_1_3_2_1_28_1","unstructured":"Josiah Hester Matthew Furlong. 2017. PERSISTLab\/BatterylessSim. https:\/\/github.com\/PERSISTLab\/BatterylessSim  Josiah Hester Matthew Furlong. 2017. PERSISTLab\/BatterylessSim. https:\/\/github.com\/PERSISTLab\/BatterylessSim"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2017.7927130"},{"key":"e_1_3_2_1_30_1","volume-title":"In Proceedings of the 30th International Symposium on Microarchitecture.","author":"Moshovos Andreas","unstructured":"Andreas Moshovos and Gurindar S. Sohi . 1997. Streamlining Inter-operation Memory Communication via Data Dependence Prediction . In In Proceedings of the 30th International Symposium on Microarchitecture. Andreas Moshovos and Gurindar S. Sohi. 1997. Streamlining Inter-operation Memory Communication via Data Dependence Prediction. In In Proceedings of the 30th International Symposium on Microarchitecture."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.33"},{"key":"e_1_3_2_1_32_1","volume-title":"2013 IEEE Topical Conference on Biomedical Wireless Technologies, Networks, and Sensing Systems. 154--156","author":"Parks A. N.","unstructured":"A. N. Parks , A. P. Sample , Y. Zhao , and J. R. Smith . 2013. A wireless sensing platform utilizing ambient RF energy . In 2013 IEEE Topical Conference on Biomedical Wireless Technologies, Networks, and Sensing Systems. 154--156 . A. N. Parks, A. P. Sample, Y. Zhao, and J. R. Smith. 2013. A wireless sensing platform utilizing ambient RF energy. In 2013 IEEE Topical Conference on Biomedical Wireless Technologies, Networks, and Sensing Systems. 154--156."},{"key":"e_1_3_2_1_33_1","volume-title":"Memory Persistency. In Proceeding of the 41st Annual International Symposium on Computer Architecuture","author":"Pelley Steven","unstructured":"Steven Pelley , Peter M. Chen , and Thomas F. Wenisch . 2014 . Memory Persistency. In Proceeding of the 41st Annual International Symposium on Computer Architecuture ( Minneapolis, Minnesota, USA) (ISCA '14). IEEE Press, 265--276. Steven Pelley, Peter M. Chen, and Thomas F. Wenisch. 2014. Memory Persistency. In Proceeding of the 41st Annual International Symposium on Computer Architecuture (Minneapolis, Minnesota, USA) (ISCA '14). IEEE Press, 265--276."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 2014 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness.","author":"Ransford Benjamin","year":"2014","unstructured":"Benjamin Ransford and Brandon Lucia . 2014 . NVM is a broken Time Machine . In Proceedings of the 2014 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness. Benjamin Ransford and Brandon Lucia. 2014. NVM is a broken Time Machine. In Proceedings of the 2014 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950386"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/305138.305218"},{"key":"e_1_3_2_1_37_1","unstructured":"Renesas Microcomputers 2020. Arm\u00ae Cortex\u00ae-M0+ Ultra-low Power MCU Based on SOTB\u2122 Process Technology. Renesas Microcomputers. Rev. 1.10.  Renesas Microcomputers 2020. Arm \u00ae Cortex \u00ae- M0+ Ultra-low Power MCU Based on SOTB\u2122 Process Technology. Renesas Microcomputers. Rev. 1.10."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1326542.1326544"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2018.00055"},{"key":"e_1_3_2_1_40_1","unstructured":"STMicroelectronics 2017. Access line ultra-low-power 32-bit MCU Arm\u00ae-based Cortex\u00ae-M0+ up to 16KB Flash 2KB SRAM 512B EEPROM ADC. STMicroelectronics. https:\/\/www.st.com\/resource\/en\/datasheet\/stm32l011k4.pdf Rev. 5.  STMicroelectronics 2017. Access line ultra-low-power 32-bit MCU Arm \u00ae- based Cortex \u00ae- M0+ up to 16KB Flash 2KB SRAM 512B EEPROM ADC. STMicroelectronics. https:\/\/www.st.com\/resource\/en\/datasheet\/stm32l011k4.pdf Rev. 5."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3453483.3454081"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3428231"},{"key":"e_1_3_2_1_43_1","volume-title":"MSP430FR596x Mixed-Signal Microcontrollers datasheet","author":"Texas Instruments Inc. 2021. MSP430FR599x","unstructured":"Texas Instruments Inc. 2021. MSP430FR599x , MSP430FR596x Mixed-Signal Microcontrollers datasheet . Texas Instruments Inc . Texas Instruments Inc. 2021. MSP430FR599x, MSP430FR596x Mixed-Signal Microcontrollers datasheet. Texas Instruments Inc."},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the 30th Annual ACM\/IEEE International Symposium on Microarchitecture (Research Triangle Park","author":"Gary","unstructured":"Gary S. Tyson and Todd M. Austin. 1997. Improving the Accuracy and Performance of Memory Communication Through Renaming . In Proceedings of the 30th Annual ACM\/IEEE International Symposium on Microarchitecture (Research Triangle Park , North Carolina, USA) (MICRO 30). IEEE Computer Society, Washington, DC, USA, 218--227. http:\/\/dl.acm.org\/citation.cfm?id=266800.266821 Gary S. Tyson and Todd M. Austin. 1997. Improving the Accuracy and Performance of Memory Communication Through Renaming. In Proceedings of the 30th Annual ACM\/IEEE International Symposium on Microarchitecture (Research Triangle Park, North Carolina, USA) (MICRO 30). IEEE Computer Society, Washington, DC, USA, 218--227. http:\/\/dl.acm.org\/citation.cfm?id=266800.266821"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1997.645812"},{"key":"e_1_3_2_1_46_1","volume-title":"Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation","author":"Der Woude Joel Van","year":"2016","unstructured":"Joel Van Der Woude and Matthew Hicks . 2016 . Intermittent Computation Without Hardware Support or Programmer Intervention . In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation ( Savannah, GA, USA) (OSDI'16). USENIX Association, Berkeley, CA, USA, 17--32. http:\/\/dl.acm.org\/citation.cfm?id=3026877.3026880 Joel Van Der Woude and Matthew Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (Savannah, GA, USA) (OSDI'16). USENIX Association, Berkeley, CA, USA, 17--32. http:\/\/dl.acm.org\/citation.cfm?id=3026877.3026880"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2797022.2797024"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480102"}],"event":{"name":"ISCA '22: The 49th Annual International Symposium on Computer Architecture","location":"New York New York","acronym":"ISCA '22","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","IEEE CS TCAA IEEE CS technical committee on architectural acoustics"]},"container-title":["Proceedings of the 49th Annual International Symposium on Computer Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3470496.3527413","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3470496.3527413","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:30:28Z","timestamp":1750188628000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3470496.3527413"}},"subtitle":["non-volatile memory renaming for intermittent computing"],"short-title":[],"issued":{"date-parts":[[2022,6,11]]},"references-count":48,"alternative-id":["10.1145\/3470496.3527413","10.1145\/3470496"],"URL":"https:\/\/doi.org\/10.1145\/3470496.3527413","relation":{},"subject":[],"published":{"date-parts":[[2022,6,11]]},"assertion":[{"value":"2022-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}