paper-with-me

Papers

Reliability-Performance Trade-offs in Neuromorphic Computing

2020-09-26 · Twisha Titirsha, Anup Das

Neuromorphic architectures built with Non-Volatile Memory (NVM) can significantly improve the energy efficiency of machine learning tasks designed with Spiking Neural Networks (SNNs). A major source of voltage drop in a crossbar of these architectures are the parasitic components on the crossbar's bitlines and wordlines, which are deliberately made longer to achieve lower cost-per-bit. We observe that the parasitic voltage drops create a significant asymmetry in programming speed and reliability of NVM cells in a crossbar. Specifically, NVM cells that are on shorter current paths are faster to program but have lower endurance than those on longer current paths, and vice versa. This asymmetry in neuromorphic architectures create reliability-performance trade-offs, which can be exploited efficiently using SNN mapping techniques. In this work, we demonstrate such trade-offs using a previously-proposed SNN mapping technique with 10 workloads from contemporary machine learning tasks for a state-of-the art neuromoorphic hardware.

📄 PDF Abstract BibTeX arXiv:2009.12672

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

A Framework to Explore Workload-Specific Performance and Lifetime Trade-offs in Neuromorphic Computing

2019-11-01 · Adarsha Balaji, Shihao Song, Anup Das, Nikil Dutt 외

Neuromorphic hardware with non-volatile memory (NVM) can implement machine learning workload in an energy-efficient manner. Unfortunately, certain NVMs such as phase change memory (PCM) require high voltages for correct …

BIG-bench Machine Learning

Neuromorphic Split Computing with Wake-Up Radios: Architecture and Design via Digital Twinning

2024-04-02 · Jiechen Chen, Sangwoo Park, Petar Popovski, H. Vincent Poor 외

Neuromorphic computing leverages the sparsity of temporal data to reduce processing energy by activating a small subset of neurons and synapses at each time step. When deployed for split computing in edge-based systems, …

Informativeness

A Case for Lifetime Reliability-Aware Neuromorphic Computing

2020-07-04 · Shihao Song, Anup Das

Neuromorphic computing with non-volatile memory (NVM) can significantly improve performance and lower energy consumption of machine learning tasks implemented using spike-based computations and bio-inspired learning algo…

BIG-bench Machine Learning

Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligence

2021-06-02 · Charlotte Frenkel, David Bol, Giacomo Indiveri

While Moore's law has driven exponential computing power expectations, its nearing end calls for new avenues for improving the overall system performance. One of these avenues is the exploration of alternative brain-insp…

Computational EfficiencyEdge-computingMissing Elements

Neuromorphic Integrated Sensing and Communications

2022-09-24 · Jiechen Chen, Nicolas Skatchkovsky, Osvaldo Simeone

Neuromorphic computing is an emerging technology that support event-driven data processing for applications requiring efficient online inference and/or control. Recent work has introduced the concept of neuromorphic comm…

ISAC