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:
Aug. 12, 2014

Filed:

Dec. 30, 2008
Applicants:

Gad Sheaffer, Hafia, IL;

Shlomo Raikin, Geva Carmel, IL;

Vadim Bassin, Raanana, IL;

Raanan Sade, Kibutz Gvat, IL;

Ehud Cohen, Motskin, IL;

Oleg Margulis, Hafia, IL;

Inventors:

Gad Sheaffer, Hafia, IL;

Shlomo Raikin, Geva Carmel, IL;

Vadim Bassin, Raanana, IL;

Raanan Sade, Kibutz Gvat, IL;

Ehud Cohen, Motskin, IL;

Oleg Margulis, Hafia, IL;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/06 (2006.01); G06F 12/08 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0615 (2013.01); G06F 12/0842 (2013.01); G06F 9/467 (2013.01);
Abstract

A method and apparatus for metaphysical address space for holding lossy metadata is herein described. An explicit or implicit metadata access operation referencing data address of a data item is encountered. Hardware modifies the data address to a metadata address including a metaphysical extension. The metaphysical extension overlays one or more metaphysical address space(s) on the data address space. A portion of the metadata address including the metaphysical extension is utilized to search a tag array of the cache memory holding the data item. As a result, metadata access operations only hit metadata entries of the cache based on the metadata address extension. However, as the metadata is held within the cache, the metadata potentially competes with data for space within the cache.


Find Patent Forward Citations

Loading…