The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 09, 2023

Filed:

Sep. 13, 2021
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Ahmet Serkan Ozcan, Los Altos, CA (US);

Tomasz Kornuta, Los Gatos, CA (US);

Carl Radens, LaGrangeville, NY (US);

Nicolas Antoine, San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/2453 (2019.01); G06F 12/02 (2006.01); G06F 12/0817 (2016.01); G06F 16/33 (2019.01); G06N 3/063 (2023.01); G11C 11/4076 (2006.01); G11C 11/4093 (2006.01); G06F 16/2458 (2019.01); G06F 12/06 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0824 (2013.01); G06F 12/0246 (2013.01); G06F 16/3347 (2019.01); G06N 3/063 (2013.01); G11C 11/4076 (2013.01); G11C 11/4093 (2013.01); G06F 3/067 (2013.01); G06F 12/06 (2013.01); G06F 16/2458 (2019.01); G06F 16/24545 (2019.01);
Abstract

A method for using a distributed memory device in a memory augmented neural network system includes receiving, by a controller, an input query to access data stored in the distributed memory device, the distributed memory device comprising a plurality of memory banks. The method further includes determining, by the controller, a memory bank selector that identifies a memory bank from the distributed memory device for memory access, wherein the memory bank selector is determined based on a type of workload associated with the input query. The method further includes computing, by the controller and by using content based access, a memory address in the identified memory bank. The method further includes generating, by the controller, an output in response to the input query by accessing the memory address.


Find Patent Forward Citations

Loading…