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:
Jan. 05, 2021

Filed:

Apr. 05, 2019
Applicant:

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

Inventors:

Bulent Abali, Tenafly, NJ (US);

Sameh Asaad, Briarcliff Manor, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/12 (2016.01); G06F 12/122 (2016.01); G06F 12/0811 (2016.01);
U.S. Cl.
CPC ...
G06F 12/122 (2013.01); G06F 12/0811 (2013.01); G06F 2212/1021 (2013.01); G06F 2212/608 (2013.01);
Abstract

Embodiments of the invention are directed to a computer-implemented method of memory acceleration. The computer-implemented method includes mapping, by a processor, an array of logic blocks in system memory to an array of logic blocks stored in level 1 (L1) on an accelerator chip, wherein each logic block stores a respective look up table for a function, wherein each function row of a respective look up table stores an output function value and a combination of inputs to the function. The processor determines that a number of instances of request for the output function value from a logic block is less than a first threshold. The processor evicts the function row to a higher level memory.


Find Patent Forward Citations

Loading…