A Resilient ReRAM crossbar-based PIM Design for SNN in Energy Harvesting Scenarios

For edge IoT devices, ambient energy harvesting offers a batteryless energy solution by collecting environmental energy. When using a ReRAM crossbar to simulate spiking neural networks (SNNs), a single ReRAM crossbar is often not capable of simulating large SNNs due to size limitations. Moreover, the fluctuating nature of ambient energy may disrupt SNN operations, leading to intermittent computing. To address these issues, this paper designs a multi-ReRAM crossbar network to simulate the SNN. On this basis, we design multiple activation solvers corresponding to different energy levels. Therefore, the operating status can be adjusted to a novel "Idle-Partially Activated-Full Activated" mode to maximize the conversion of environmental energy into execution scheduling. Furthermore, we propose a boundary task rescue strategy based on energy prediction, which adjusts the activation scale of the set of crossbars according to the result of energy prediction, so as to preserve incomplete tasks at the boundary of the power cycle and smoothly transition them to the next power cycle. The experimental results show that compared with the traditional operation mode of pulsed neural networks, this strategy greatly improves the throughput rate and energy efficiency of the system, and can effectively preserve the progress of boundary tasks.

Authors

Institutions

Publication Details

Published
2024-11-04
DOI
https://doi.org/10.1145/3698384.3699615
Citations
2
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.42
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Resilient ReRAM crossbar-based PIM Design for SNN in Energy Harvesting Scenarios

Yikun Yang, Keni Qiu, M. Li, C. Xu
2 citations
Advanced Memory and Neural Computing
0.42
article

A Resilient ReRAM crossbar-based PIM Design for SNN in Energy Harvesting Scenarios

Yikun Yang, Keni Qiu, M. Li, C. Xu
article en
2 citations

Abstract

For edge IoT devices, ambient energy harvesting offers a batteryless energy solution by collecting environmental energy. When using a ReRAM crossbar to simulate spiking neural networks (SNNs), a single ReRAM crossbar is often not capable of simulating large SNNs due to size limitations. Moreover, the fluctuating nature of ambient energy may disrupt SNN operations, leading to intermittent computing. To address these issues, this paper designs a multi-ReRAM crossbar network to simulate the SNN. On this basis, we design multiple activation solvers corresponding to different energy levels. Therefore, the operating status can be adjusted to a novel "Idle-Partially Activated-Full Activated" mode to maximize the conversion of environmental energy into execution scheduling. Furthermore, we propose a boundary task rescue strategy based on energy prediction, which adjusts the activation scale of the set of crossbars according to the result of energy prediction, so as to preserve incomplete tasks at the boundary of the power cycle and smoothly transition them to the next power cycle. The experimental results show that compared with the traditional operation mode of pulsed neural networks, this strategy greatly improves the throughput rate and energy efficiency of the system, and can effectively preserve the progress of boundary tasks.

Beijing Normal University (CN)
Affordable and clean energy
Openalex Percentile: Top 37%
Advanced Memory and Neural Computing
0.42
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.