pith. sign in

arxiv: 1901.10570 · v2 · pith:6M4TEEU7new · submitted 2019-01-29 · 💻 cs.ET · cond-mat.dis-nn

Using Floating Gate Memory to Train Ideal Accuracy Neural Networks

classification 💻 cs.ET cond-mat.dis-nn
keywords floatingidealneuralaccuracydevicedevicesgatenetworks
0
0 comments X
read the original abstract

Floating gate SONOS (Silicon-Oxygen-Nitrogen-Oxygen-Silicon) transistors can be used to train neural networks to ideal accuracies that match those of floating point digital weights on the MNIST dataset when using multiple devices to represent a weight or within 1% of ideal accuracy when using a single device. This is enabled by operating devices in the subthreshold regime, where they exhibit symmetric write nonlinearities. A neural training accelerator core based on SONOS with a single device per weight would increase energy efficiency by 120X, operate 2.1X faster and require 5X lower area than an optimized SRAM based ASIC.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.