Title
IPS-CiM: Enhancing Energy Efficiency of Intermittently-Powered Systems with Compute-in-Memory
Abstract
Intermittently Powered Systems (IPS) have an ability to sustain computation progress across multiple power cycles in the presence of unreliable and sporadic harvested energy. However, with the emergence of data-intensive applications to be processed on energy-constrained IPS, it becomes challenging to handle large amounts of data with standard IPS architectures due to the von-Neumann bottleneck. To address this issue, we propose a compute-in-memory (CiM) engine which alleviates the memory-processor bottleneck and enhances energy-efficiency for transient computing workloads in IPS. We present a ferroelectric transistor (FEFET) based memory architecture which supports (a) nonvolatile memory (NVM) storage, (b) standard Boolean and arithmetic operations, (c) cyclic redundancy check for error detection and (d) edge-sensing for wireless sensory networks. Using the proposed CiM engine as a unified NVM, we construct an integrated IPS-CiM architecture based on the TI MSP430 microcontroller system with supply capacitances in the range of 10 nF -1 μF. We evaluate the proposed design with two baselines: hybrid SRAM+NVM and unified NVM architectures, both of which perform standard out-of-memory computing. We observe that for 1μF supply capacitance, IPS-CiM results in energy and performance benefits in the range of 35X-450X and 32X-400X, respectively over conventional microcontroller-based systems.
Year
DOI
Venue
2020
10.1109/ICCD50377.2020.00068
2020 IEEE 38th International Conference on Computer Design (ICCD)
Keywords
DocType
ISSN
Compute-in-Memory,Edge Sensors,Energy Harvesting,FEFETs,Intermittently Powered Systems
Conference
1063-6404
ISBN
Citations 
PageRank 
978-1-7281-9711-1
0
0.34
References 
Authors
11
4
Name
Order
Citations
PageRank
Sandeep Krishna Thirumala163.19
Arnab Raha219719.45
Vijay Raghunathan31932170.13
Sumeet Kumar Gupta45112.02