Energy versus Output Quality of Non-volatile Writes in Intermittent Computing (2403.07517v1)
Abstract: We explore how to improve the energy performance of battery-less Internet of Things (IoT) devices at the cost of a reduction in the quality of the output. Battery-less IoT devices are extremely resource-constrained energy-harvesting devices. Due to erratic energy patterns from the ambient, their executions become intermittent; periods of active computation are interleaved by periods of recharging small energy buffers. To cross periods of energy unavailability, a device persists application and system state onto Non-Volatile Memory (NVM) in anticipation of energy failures. We purposely control the energy invested in these operations, representing a major energy overhead, when using Spin-Transfer Torque Magnetic Random-Access Memory (STT-MRAM) as NVM. As a result, we abate the corresponding overhead, yet introduce write errors. Based on 1.9+ trillion experimental data points, we illustrate whether this is a gamble worth taking, when, and where. We measure the energy consumption and quality of output obtained from the execution of nine diverse benchmarks on top of seven different platforms. Our results allow us to draw three key observations: i) the trade-off between energy saving and reduction of output quality is program-specific; ii) the same trade-off is a function of a platform's specific compute efficiency and power figures; and iii) data encoding and input size impact a program's resilience to errors. As a paradigmatic example, we reveal cases where we achieve up to 50% reduction in energy consumption with negligible effects on output quality, as opposed to settings where a minimal energy gain causes drastic drops in output quality.
- Battery-Less Zero-Maintenance Embedded Sensing at the Mithræum of Circus Maximus. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 368–381.
- Efficient Intermittent Computing with Differential Checkpointing. In Proc. of ACM SIGPLAN/SIGBED Intl. Conf. on Languages, Compilers, and Tools for Embedded Systems (LCTES). 70–81.
- ARM. 2024a. ARM Cortex-M0. https://developer.arm.com/Processors/Cortex-M0. Accessed: January 22, 2024.
- ARM. 2024b. ARM Cortex-M33. https://developer.arm.com/Processors/Cortex-M33. Accessed: January 22, 2024.
- ARM. 2024c. ARM Cortex-M4. https://developer.arm.com/Processors/Cortex-M4. Accessed: January 22, 2024.
- ARM. 2024d. ARM Cortex-M7. https://developer.arm.com/Processors/Cortex-M7. Accessed: January 22, 2024.
- RESTOP: Retaining External Peripheral State in Intermittently-Powered Sensor Systems. Sensors 18, 1 (2018), 172.
- Hibernus++: A Self-Calibrating and Adaptive System for Transiently-Powered Embedded Devices. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 35, 12 (2016), 1968–1980.
- Hibernus: Sustaining Computation During Intermittent Supply for Energy-Harvesting Systems. IEEE Embedded Systems Letters 7, 1 (2015), 15–18.
- The Case for Approximate Intermittent Computing. In Proc. of Intl. Conf. on Information Processing in Sensor Networks (IPSN). 463–476.
- Sytare: a Lightweight Kernel for NVRAM-Based Transiently-Powered Systems. IEEE Trans. on Computers 68, 9 (2018), 1390–1403.
- Energy Harvesting and Wireless Transfer in Sensor Network Applications: Concepts and Experiences. ACM Transactions on Sensor Networks 12, 3 (2016), 1–40.
- N. A. Bhatti and L. Mottola. 2017. HarvOS: Efficient Code Instrumentation for Transiently-powered Embedded Sensing. In Proc. of ACM/IEEE Intl. Conf. on Information Processing in Sensor Networks (IPSN). 209–220.
- Fast and Accurate Error Simulation for CNNs Against Soft Errors. IEEE Trans. Comput. 72, 4 (2023), 984–997.
- Intermittent Asynchronous Peripheral Operations. In Proc. of ACM Conf. onEmbedded Networked Sensor Systems (SenSys). 55–67.
- Harvest Energy from the Water: A Self-Sustained Wireless Water Quality Sensing System. ACM Trans. on Embedded Computing Systems 17, 1 (2017), 1–24.
- A Low-cost Fault Corrector for Deep Neural Networks through Range Restriction. In Proc. of Intl. Conf. on Dependable Systems and Networks (DSN). 1–13.
- Tethys: Collecting Sensor Data without Infrastracture or Trust. In Proc. of IEEE/ACM Intl. Conf. on Internet-of-Things Design and Implementation (IoTDI). 249–254.
- A. Colin and B. Lucia. 2016. Chain: Tasks and Channels for Reliable Intermittent Programs. In Proc. of ACM SIGPLAN Intl. Conf. on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). 514–530.
- A reconfigurable energy storage architecture for energy-harvesting devices. In Proc. of Intl. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 767–781.
- Ambient intelligence: Technologies, applications, and opportunities. Pervasive and Mobile Computing 5, 4 (2009), 277–298.
- Kodan: Addressing the Computational Bottleneck in Space. In Proc. of Intl. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 392–403.
- Single-Shot Time-Resolved Measurements of Nanosecond-Scale Spin-Transfer Induced Switching: Stochastic Versus Deterministic Aspects. Physical Review Letters 100 (2008), 057206. Issue 5.
- Nvsim: A circuit-level performance, energy, and area model for emerging nonvolatile memory. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 31, 7 (2012), 994–1007.
- Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits. Proc. of the IEEE 98, 2 (2010), 253–266.
- COOJA/MSPSim: interoperability testing for wireless sensor networks. In Proc. of Intl. Conf. on Simulation Tools and Techniques (EIA SIMUtools). 1–7.
- Intelligence beyond the edge: Inference on intermittent embedded systems. In Proc. of Intl. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS). 199–213.
- The synchronous data flow programming language LUSTRE. Proc. of IEEE 79, 9 (1991), 1305–1320.
- J. Han and M. Orshansky. 2013. Approximate computing: An emerging paradigm for energy-efficient design. In Proc. of European Test Symp. (ETS). 1–6.
- J. Hester and J. Sorber. 2017a. Flicker: Rapid Prototyping for the Batteryless Internet-of-Things. In Proc. of ACM Conf. on Embedded Network Sensor Systems (SenSys). 1–13.
- J. Hester and J. Sorber. 2017b. The Future of Sensing is Batteryless, Intermittent, and Awesome. In Proc. of ACM Conf. on Embedded Network Sensor Systems (SenSys). 1–6.
- M. Hicks. 2016. MiBench2 porting to IoT devices. https://github.com/impedimentToProgress/MiBench2. Accessed: January 22, 2024.
- Soil-Monitoring Sensor Powered by Temperature Difference between Air and Shallow Underground Soil. Proc. of ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 4, 1 (2020), 1–22.
- Texas Instruments. 2010. TI MSP430L092 Datasheet. https://www.ti.com/lit/ds/symlink/msp430l092.pdf. Accessed: January 22, 2024.
- Texas Instruments. 2014. TI MSP430G2453-Q1 Datasheet. https://www.ti.com/lit/ds/symlink/msp430g2453-q1.pdf. Accessed: January 22, 2024.
- Texas Instruments. 2018. MSP430-FR5969 datasheet. https://www.ti.com/lit/ds/symlink/msp430fr5969.pdf. Accessed: January 22, 2024.
- B. Islam and S. Nirjon. 2020. Zygarde: Time-Sensitive On-Device Deep Inference and Adaptation on Intermittently-Powered Systems. Proc. of ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 4, 3 (2020), 1–29. Lucia and Ransford (2015) B. Lucia and B. Ransford. 2015. A Simpler, Safer Programming and Execution Model for Intermittent Systems. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 575–585. Maeng et al. (2017) K. Maeng, A. Colin, and B. Lucia. 2017. Alpaca: Intermittent Execution Without Checkpoints. Proc. of the ACM Programming Languages 1, OOPSLA (2017), 1–30. Maeng and Lucia (2018) K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Lucia and B. Ransford. 2015. A Simpler, Safer Programming and Execution Model for Intermittent Systems. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 575–585. Maeng et al. (2017) K. Maeng, A. Colin, and B. Lucia. 2017. Alpaca: Intermittent Execution Without Checkpoints. Proc. of the ACM Programming Languages 1, OOPSLA (2017), 1–30. Maeng and Lucia (2018) K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng, A. Colin, and B. Lucia. 2017. Alpaca: Intermittent Execution Without Checkpoints. Proc. of the ACM Programming Languages 1, OOPSLA (2017), 1–30. Maeng and Lucia (2018) K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- B. Lucia and B. Ransford. 2015. A Simpler, Safer Programming and Execution Model for Intermittent Systems. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 575–585. Maeng et al. (2017) K. Maeng, A. Colin, and B. Lucia. 2017. Alpaca: Intermittent Execution Without Checkpoints. Proc. of the ACM Programming Languages 1, OOPSLA (2017), 1–30. Maeng and Lucia (2018) K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng, A. Colin, and B. Lucia. 2017. Alpaca: Intermittent Execution Without Checkpoints. Proc. of the ACM Programming Languages 1, OOPSLA (2017), 1–30. Maeng and Lucia (2018) K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Alpaca: Intermittent Execution Without Checkpoints. Proc. of the ACM Programming Languages 1, OOPSLA (2017), 1–30. Maeng and Lucia (2018) K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- K. Maeng and B. Lucia. 2018. Adaptive dynamic checkpointing for safe efficient intermittent computing. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 129–144. Maeng and Lucia (2019) K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- K. Maeng and B. Lucia. 2019. Supporting Peripherals in Intermittent Systems with Just-in-Time Checkpoints. In Proc. of ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI). 1101–1116. Magno et al. (2016) M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Magno, D. Brunelli, L. Sigrist, R. Andri, L. Cavigelli, A. Gomez, and L. Benini. 2016. InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- InfiniTime: Multi-sensor wearable bracelet with human body harvesting. Sustainable Computing: Informatics and Systems 11 (2016), 38–49. Majid et al. (2020) A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Y. Majid, C. Delle Donne, K. Maeng, A. Colin, K. S. Yildirim, B. Lucia, and P. Pawelczak. 2020. Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Dynamic Task-Based Intermittent Execution for Energy-Harvesting Devices. ACM Trans. on Sensor Networks 16, 1 (2020), 1–24. Mittal (2016) S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- S. Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys (CSUR) 48, 4 (2016), 1–33. Mohri et al. (2018) M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Mohri, A. Rostamizadeh, and A. Talwalkar. 2018. Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Foundations of machine learning. MIT press. Monazzah et al. (2020) A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. M. Monazzah, A. M. Rahmani, A. Miele, and N. Dutt. 2020. CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- CAST: Content-Aware STT-MRAM Cache Write Management for Different Levels of Approximation. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 39, 12 (2020), 4385–4398. Othman and Shazali (2012) M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- M. Othman and K. Shazali. 2012. Wireless sensor network applications: A study in environment monitoring system. Procedia Engineering 41 (2012), 1204–1210. Ranjan et al. (2015) A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Ranjan, S. Venkataramani, X. Fong, K. Roy, and A. Raghunathan. 2015. Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Approximate storage for energy efficient spintronic memories. In Proc. of ACM/EDAC/IEEE Design Automation Conf. (DAC). 1–6. Ransford et al. (2011) B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. B. Ransford, J. Sorber, and K. Fu. 2011. Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Mementos: System Support for Long-running Computation on RFID-scale Devices. ACM SIGARCH Computer Architecture News 39, 1 (2011), 159–170. Sayed et al. (2017) N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. N. Sayed, F. Oboril, A. Shirvanian, R. Bishnoi, and M. B. Tahoori. 2017. Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Exploiting STT-MRAM for approximate computing. In Proc. of European Test Symp. (ETS). 1–6. Seyedfaraji et al. (2022) S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. S. Seyedfaraji, J. T. Daryani, M. M. Sabry Aly, and S. Rehman. 2022. EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit. IEEE Access 10 (2022), 82144–82155. Singhal et al. (2015) V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. V. K. Singhal, V. Menezes, S. Chakravarthy, and M. Mehendale. 2015. 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- 8.3 A 10.5 μ𝜇\muitalic_μA/MHz at 16MHz single-cycle non-volatile memory access microcontroller with full state retention at 108nA in a 90nm process. In Proc. of IEEE Intl. Solid-State Circuits Conf. (ISSCC) Digest of Technical Papers. 1–3. Solanas et al. (2014) A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Solanas, C. Patsakis, M. Conti, I. Vlachos, V. Ramos, F. Falcone, O. Postolache, P. Pérez-Martínez, R. Di Pietro, D. Perrea, et al. 2014. Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Smart health: A context-aware health paradigm within smart cities. IEEE Communications Magazine 52, 8 (2014), 74–81. STMicroelectronics (2023) STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- STMicroelectronics. 2023. STM32AI Model Zoo - Image Classification Models. https://github.com/STMicroelectronics/stm32ai-modelzoo/tree/main/image_classification/models. Accessed: January 22, 2024. Thielen et al. (2017) M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. M. Thielen, L. Sigrist, M. Magno, C. Hierold, and L. Benini. 2017. Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- Human body heat for powering wearable devices: From thermal energy to application. Energy conversion and management 131 (2017), 44–54. Van Der Woude and Hicks (2016) J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- J. Van Der Woude and M. Hicks. 2016. Intermittent Computation Without Hardware Support or Programmer Intervention. In Proc. of USENIX Symp. on Operating Systems Design and Implementation (OSDI). 17–32. Yazdanbakhsh et al. (2016) A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. A. Yazdanbakhsh, D. Mahajan, H. Esmaeilzadeh, and P. Lotfi-Kamran. 2016. AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- AxBench: A multiplatform benchmark suite for approximate computing. IEEE Design & Test 34, 2 (2016), 60–68. Yildirim et al. (2018) K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51. K. S. Yildirim, A. Y. Majid, D. Patoukas, K. Schaper, P. Pawelczak, and J. Hester. 2018. InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.
- InK: Reactive Kernel for Tiny Batteryless Sensors. In Proc. of ACM Conf. on Embedded Networked Sensor Systems (SenSys). 43–51.