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:
Nov. 06, 2018

Filed:

Dec. 01, 2017
Applicant:

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

Inventors:

Philip Heidelberger, Cortlandt Manor, NY (US);

Hillery C. Hunter, Chappaqua, NY (US);

James A. Kahle, Austin, TX (US);

Ravi Nair, Briarcliff Manor, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/12 (2016.01); G06F 12/0888 (2016.01); G06F 12/126 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0888 (2013.01); G06F 12/126 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/154 (2013.01); G06F 2212/604 (2013.01);
Abstract

A method, system and memory controller for implementing memory hierarchy placement decisions in a memory system including direct routing of arriving data into a main memory system and selective injection of the data or computed results into a processor cache in a computer system. A memory controller, or a processing element in a memory system, selectively drives placement of data into other levels of the memory hierarchy. The decision to inject into the hierarchy can be triggered by the arrival of data from an input output (IO) device, from computation, or from a directive of an in-memory processing element.


Find Patent Forward Citations

Loading…