2020
DOI: 10.1145/3404975
|View full text |Cite
|
Sign up to set email alerts
|

Towards on-node Machine Learning for Ultra-low-power Sensors Using Asynchronous Σ Δ Streams

Abstract: We propose a novel architecture to enable low-power, complex on-node data processing, for the next generation of sensors for the internet of things (IoT), smartdust, or edge intelligence. Our architecture combines near-analog-memory-computing (NAM) and asynchronous-computing-with-streams (ACS), eliminating the need for ADCs. ACS enables ultra-low power, massive computational resources required to execute on-node complex Machine Learning (ML) algorithms; while NAM addresses the memory-wall that represents a com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
4

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…In practice, the format of external inputs and therefore any necessary conversions depends on the application. For instance, sensors could directly generate temporal inputs [16,17]. For the FIR output, we could use an SFQ pulse counter to convert to binary representation.…”
Section: The Unary Sfq Finite Impulse Response Filter (Fir)mentioning
confidence: 99%
See 1 more Smart Citation
“…In practice, the format of external inputs and therefore any necessary conversions depends on the application. For instance, sensors could directly generate temporal inputs [16,17]. For the FIR output, we could use an SFQ pulse counter to convert to binary representation.…”
Section: The Unary Sfq Finite Impulse Response Filter (Fir)mentioning
confidence: 99%
“…Some typical examples of CMOS unary computing are Synchronous Stochastic Computing (SSC) [14] and Race Logic (RL) [29]. Other more exotic flavours include asynchronous stochastic computing [15] and computing with ΣΔ-Modulated [16] or Pulse-Width-Modulated (d) With the SQUID we can build the basic SFQ gates such as the DFF, TFF2, NDRO, DFF2, and inverter. The merger, splitter, and JTL are stateless cells used to facilitate interconnection between gates [11,58].…”
Section: Introductionmentioning
confidence: 99%
“…Section 7.5 discusses these approaches. NVM-based techniques: These approaches employ NVM computation capabilities (e.g., CAM capability, analog MAC, and digital computation capabilities) [9,18,58]. Due to several issues with NVM-based approaches, including the hardware and energy overhead of analog-to-digital/digital-to-analog converters (which can limit the capacity to 64 MB [9]), low endurance, and high error rate, in this paper, we have focused on DRAM-based accelerators.…”
Section: Related Workmentioning
confidence: 99%