Patent · US Active

Metaphysically addressed cache metadata

US8370577B2 · kind B2 · utility

6Cited by
35References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 26, 2009
Grant dateFeb 5, 2013
Priority date
Expiry dateOct 28, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/109
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Storing metadata that is disjoint from corresponding data by storing the metadata to the same address as the corresponding data but in a different address space. A metadata store instruction includes a storage address for the metadata. The storage address is the same address as that for data corresponding to the metadata, but the storage address when used for the metadata is implemented in a metadata address space while the storage address, when used for the corresponding data is implemented in a different data address space. As a result of executing the metadata store instruction, the metadata is stored at the storage address. A metadata load instruction includes the storage address for the metadata. As a result of executing the metadata load instruction, the metadata stored at the address is received. Some embodiments may further implement a metadata clear instruction which clears any entries in the metadata address space.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.