Patent · US Active

Cache memory budgeted by ways based on memory access type

US9910785B2 · kind B2 · utility

2Cited by
18References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 14, 2014
Grant dateMar 6, 2018
Priority date
Expiry dateJul 4, 2035

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A set associative cache memory, comprising: an array of storage elements arranged as N ways; an allocation unit that allocates the storage elements of the array in response to memory accesses that miss in the cache memory; wherein each of the memory accesses has an associated memory access type (MAT) of a plurality of predetermined MATs, wherein the MAT is received by the cache memory; a mapping that, for each MAT of the plurality of predetermined MATs, associates the MAT with a subset of one or more ways of the N ways; wherein for each memory access of the memory accesses, the allocation unit allocates into a way of the subset of one or more ways that the mapping associates with the MAT of the memory access; and wherein the mapping is dynamically updatable during operation of the cache memory.

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