{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,15]],"date-time":"2025-12-15T19:09:54Z","timestamp":1765825794102,"version":"3.41.2"},"publisher-location":"New York, NY, USA","reference-count":87,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,12]],"date-time":"2019-10-12T00:00:00Z","timestamp":1570838400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Science Foundation Award","award":["SHF-1815882"],"award-info":[{"award-number":["SHF-1815882"]}]},{"name":"National Science Foundation Career Award","award":["1751029"],"award-info":[{"award-number":["1751029"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,12]]},"DOI":"10.1145\/3352460.3358277","type":"proceedings-article","created":{"date-parts":[[2019,10,11]],"date-time":"2019-10-11T11:16:45Z","timestamp":1570792605000},"page":"670-684","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":41,"title":["MANIC"],"prefix":"10.1145","author":[{"given":"Graham","family":"Gobieski","sequence":"first","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Amolak","family":"Nagi","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Nathan","family":"Serafin","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Mehmet Meric","family":"Isgenc","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Nathan","family":"Beckmann","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Brandon","family":"Lucia","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]}],"member":"320","published-online":{"date-parts":[[2019,10,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Yunsup Lee Andrew Waterman Tim Newsome. 2019. RISCV ISA Sim. https:\/\/github.com\/riscv\/riscv-isa-sim"},{"key":"e_1_3_2_1_2_1","unstructured":"ARM. 2019. ARM NEON. https:\/\/developer.arm.com\/architectures\/instruction-sets\/simd-isas\/neon"},{"key":"e_1_3_2_1_3_1","volume-title":"ESSCIRC'96: Proceedings of the 22nd European Solid-State Circuits Conference. IEEE, 344--347","author":"Asanovic Krste","year":"1996","unstructured":"Krste Asanovic, James Beck, Bertrand Irissou, Brian ED Kingsbury, and John Wawrzynek. 1996. T0: A single-chip vector microprocessor with reconfigurable pipelines. In ESSCIRC'96: Proceedings of the 22nd European Solid-State Circuits Conference. IEEE, 344--347."},{"key":"e_1_3_2_1_4_1","volume-title":"2015 ACM\/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA). IEEE, 260--271","author":"A\u015f\u0131l\u0131o\u011flu G\u00f6rkem","year":"2015","unstructured":"G\u00f6rkem A\u015f\u0131l\u0131o\u011flu, Zhaoxiang Jin, Murat K\u00f6ksal, Omkar Javeri, and Soner \u00d6nder. 2015. LaZy superscalar. In 2015 ACM\/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA). IEEE, 260--271."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2008.1"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2009.45"},{"key":"e_1_3_2_1_7_1","unstructured":"James David. Balfour William J. Dally Mark Horowitz and Christoforos Kozyrakis. 2010. Efficient embedded computing. Ph.D. Dissertation."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1152154.1152194"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2016.2547919"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2014.2371494"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2004.1357395"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.15"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541967"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.58"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001177"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/JETCAS.2016.2547778"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/956417.956540"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2983990.2983995"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Alexei Colin Emily Ruppel and Brandon Lucia. 2018. A Reconfigurable Energy Storage Architecture for Energy-harvesting Devices. In ASPLOS.","DOI":"10.1145\/3173162.3173210"},{"key":"e_1_3_2_1_20_1","unstructured":"NVIDIA Corporation. 2009. NVIDIA's next generation CUDA compute architecture: Fermi. (2009)."},{"key":"e_1_3_2_1_21_1","first-page":"665","article-title":"U.S","volume":"6","author":"Computer Cray","year":"2003","unstructured":"Cray Computer. 2003. U.S. Patent 6,665,774.","journal-title":"Patent"},{"key":"e_1_3_2_1_22_1","volume-title":"Sensor Technology and Design","author":"Culler David","year":"2002","unstructured":"David Culler, Jason Hill, Mike Horton, Kris Pister, Robert Szewczyk, and Alec Wood. 2002. Mica: The commercialization of microsensor motes. Sensor Technology and Design, April (2002)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1980.1653418"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/62972.63019"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/642089.642111"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOMW.2017.7917625"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750389"},{"key":"e_1_3_2_1_28_1","volume-title":"Intel AVX: New frontiers in performance improvements and energy efficiency. Intel white paper 19, 20","author":"Firasta Nadeem","year":"2008","unstructured":"Nadeem Firasta, Mark Buxton, Paula Jinbo, Kaveh Nasri, and Shihjong Kuo. 2008. Intel AVX: New frontiers in performance improvements and energy efficiency. Intel white paper 19, 20 (2008)."},{"key":"e_1_3_2_1_29_1","unstructured":"HSA Foundation. 2018. HSA Platform System Architecture Specification. http:\/\/www.hsafoundation.com\/standards\/"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00039"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000093"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"Graham Gobieski Brandon Lucia and Nathan Beckmann. 2019. Intelligence Beyond the Edge: Inference on Intermittent Embedded Systems. In ASPLOS.","DOI":"10.1145\/3297858.3304011"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.51"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1815968"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2809695.2809707"},{"volume-title":"Flicker: Rapid Prototyping for the Batteryless Internet of Things. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems (SenSys '17)","author":"Hester Josiah","key":"e_1_3_2_1_36_1","unstructured":"Josiah Hester and Jacob Sorber. [n. d.]. Flicker: Rapid Prototyping for the Batteryless Internet of Things. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems (SenSys '17)."},{"volume-title":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems (SenSys '17)","author":"Hester Josiah","key":"e_1_3_2_1_37_1","unstructured":"Josiah Hester, Kevin Storer, and Jacob Sorber. [n. d.]. Timely Execution on Intermi!ently Powered Ba!eryless Sensors. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems (SenSys '17)."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080238"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2014.6757323"},{"key":"e_1_3_2_1_40_1","unstructured":"Yiming Huai et al. 2008. Spin-transfer torque MRAM (STT-MRAM): Challenges and prospects. AAPPS bulletin 18 6 (2008) 33--40."},{"key":"e_1_3_2_1_41_1","unstructured":"Texas Instruments. 2017. MSP430fr5994 SLA. http:\/\/www.ti.com\/lit\/ds\/symlink\/msp430fr5994.pdf"},{"key":"e_1_3_2_1_42_1","unstructured":"Texas Instruments. 2018. Low Energy Accelerator FAQ. http:\/\/www.ti.com\/lit\/an\/slaa720\/slaa720.pdf"},{"key":"e_1_3_2_1_43_1","unstructured":"ISOCPP. 2019. CPP Spec. https:\/\/isocpp.org\/std\/the-standard"},{"key":"e_1_3_2_1_44_1","unstructured":"Neal Jackson. 2019. lab11\/permamote. https:\/\/github.com\/lab11\/permamote"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"crossref","unstructured":"H. Jayakumar A. Raha and V. Raghunathan. 2014. QuickRecall: A Low Overhead HW\/SW Approach for Enabling Computations across Power Cycles in Transiently Powered Computers. In Int'l Conf. on VLSI Design and Int'l Conf. on Embedded Systems.","DOI":"10.1109\/VLSID.2014.63"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830784"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2005.14"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/545214.545224"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/871656.859664"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025773"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694358"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/990064.990095"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737978"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3124533"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056060"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133920"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.5555\/3291168.3291178"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"crossref","unstructured":"Kiwan Maeng and Brandon Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-In-Time Checkpoints. In PLDI.","DOI":"10.1145\/3314221.3314613"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2017.2777834"},{"key":"e_1_3_2_1_60_1","volume-title":"Idetic: A High-level Synthesis Approach for Enabling Long Computations on Transiently-powered ASICs","author":"Mirhoseini A.","year":"2013","unstructured":"A. Mirhoseini, E. M. Songhori, and F. Koushanfar. 2013. Idetic: A High-level Synthesis Approach for Enabling Long Computations on Transiently-powered ASICs. In IEEE Pervasive Computing and Communication Conference (PerCom). http:\/\/aceslab.org\/sites\/default\/files\/Idetic.pdf"},{"volume-title":"15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18). 233--247.","author":"Naderiparizi Saman","key":"e_1_3_2_1_61_1","unstructured":"Saman Naderiparizi, Mehrdad Hessar, Vamsi Talla, Shyamnath Gollakota, and Joshua R Smith. 2018. Towards battery-free {HD} video streaming. In 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18). 233--247."},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.48862"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080255"},{"key":"e_1_3_2_1_64_1","unstructured":"Nvidia. 2019. Nividia Jetson TX2. https:\/\/developer.nvidia.com\/embedded\/develop\/hardware"},{"volume-title":"Hot Chips VIII Symposium Record.","author":"Patterson D.","key":"e_1_3_2_1_65_1","unstructured":"D. Patterson, T. Anderson, and K. Yelick. 1996. A Case for Intelligent DRAM: IRAM. In Hot Chips VIII Symposium Record."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.43"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2015.0733"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080256"},{"key":"e_1_3_2_1_69_1","unstructured":"Riscv. 2019. riscv-v-spec. https:\/\/github.com\/riscv\/riscv-v-spec"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2010.2089662"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"crossref","unstructured":"Emily Ruppel and Brandon Lucia. 2019. Transactional Concurrency Control for Intermittent Energy Harvesting Computing Systems. In PLDI.","DOI":"10.1145\/3314221.3314583"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2008.925019"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/859618.859667"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.16"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830815"},{"key":"e_1_3_2_1_76_1","volume-title":"Design Automation Conference.","author":"Snyder Wilson","year":"2004","unstructured":"Wilson Snyder. 2004. Verilator and systemperl. In North American SystemC Users' Group, Design Automation Conference."},{"key":"e_1_3_2_1_77_1","volume-title":"WaveScalar. In Proceedings of the 36th annual IEEE\/ACM International Symposium on Microarchitecture. IEEE Computer Society, 291","author":"Swanson Steven","year":"2003","unstructured":"Steven Swanson, Ken Michelson, Andrew Schwerin, and Mark Oskin. 2003. WaveScalar. In Proceedings of the 36th annual IEEE\/ACM International Symposium on Microarchitecture. IEEE Computer Society, 291."},{"key":"e_1_3_2_1_78_1","unstructured":"Andreas Traber. [n. d.]. PULPino: A small single-core RISC-V SoC."},{"key":"e_1_3_2_1_79_1","volume-title":"Proceedings of OSDI'16: 12th USENIX Symposium on Operating Systems Design and Implementation. 17","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 OSDI'16: 12th USENIX Symposium on Operating Systems Design and Implementation. 17."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736044"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783718"},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243905"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.485896"},{"key":"e_1_3_2_1_84_1","unstructured":"Mark Wyse. [n. d.]. Understanding GPGPU Vector Register File Usage. ([n. d.])."},{"volume-title":"Emerging Memory Technologies: Design, Architecture, and Applications","author":"Xie Yuan","key":"e_1_3_2_1_85_1","unstructured":"Yuan Xie. 2013. Emerging Memory Technologies: Design, Architecture, and Applications. Springer Science & Business Media."},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274783.3274837"},{"key":"e_1_3_2_1_87_1","volume-title":"Moo: A batteryless computational RFID and sensing platform. Department of Computer Science","author":"Zhang Hong","year":"2011","unstructured":"Hong Zhang, Jeremy Gummeson, Benjamin Ransford, and Kevin Fu. 2011. Moo: A batteryless computational RFID and sensing platform. Department of Computer Science, University of Massachusetts Amherst., Tech. Rep (2011)."}],"event":{"name":"MICRO '52: The 52nd Annual IEEE\/ACM International Symposium on Microarchitecture","sponsor":["SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE CS"],"location":"Columbus OH USA","acronym":"MICRO '52"},"container-title":["Proceedings of the 52nd Annual IEEE\/ACM International Symposium on Microarchitecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3352460.3358277","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3352460.3358277","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,29]],"date-time":"2025-07-29T22:24:14Z","timestamp":1753827854000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3352460.3358277"}},"subtitle":["A Vector-Dataflow Architecture for Ultra-Low-Power Embedded Systems"],"short-title":[],"issued":{"date-parts":[[2019,10,12]]},"references-count":87,"alternative-id":["10.1145\/3352460.3358277","10.1145\/3352460"],"URL":"https:\/\/doi.org\/10.1145\/3352460.3358277","relation":{},"subject":[],"published":{"date-parts":[[2019,10,12]]},"assertion":[{"value":"2019-10-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}