Patent · US Active

Managing home cache assignment

US8539155B1 · kind B1 · utility

11Cited by
1References
44Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 20, 2010
Grant dateSep 17, 2013
Priority date
Expiry dateOct 27, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/621
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Managing cache memories in a computing system comprising multiple cores includes: assigning home cache locations for portions of data stored among caches in a group of caches of respective cores; accessing a first one of the portions of the cached data by sending an access request to a first home core of that first one of the portions of cached data; tracking a history of access for the first one of the portions of cached data; determining whether the tracked history of access for the first one of the portions of cached data exceeds or meets a predetermined condition, and re-assigning a home cache location of the first one of the portions of cached data from the first home core to a second, different home core when the predetermined condition is met or exceeded.

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