Micron Technology, Inc.
MEMORY DEVICE TO TRAIN NEURAL NETWORKS

Last updated:

Abstract:

Methods, systems, and apparatuses related to training neural networks are described. For example, data management and training of one or more neural networks may be accomplished within a memory device, such as a dynamic random-access memory (DRAM) device. Neural networks may thus be trained in the absence of specialized circuitry and/or in the absence of vast computing resources. One or more neural networks may be written or stored within memory banks of a memory device and operations may be performed within or adjacent to those memory banks to train different neural networks that are located in different banks of the memory device. This data management and training may occur within a memory system without involving a host device, processor, or accelerator that is external to the memory system. A trained network may then be read from the memory system and used for inference or other operations on an external device.

Status:
Application
Type:

Utility

Filling date:

14 May 2020

Issue date:

18 Nov 2021