Patent · US Active

Cache dependency handling

US10127153B1 · kind B1 · utility

3Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 28, 2015
Grant dateNov 13, 2018
Priority date
Expiry dateFeb 6, 2036

Classification

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

Abstract

Techniques are disclosed relating to managing data-request dependencies for a cache. In one embodiment, an integrated circuit is disclosed that includes a plurality of requesting agents and a cache. The cache is configured to receive read and write requests from the plurality of requesting agents including a first request and a second request. The cache is configured to detect that the first and second requests specify addresses that correspond to different portions of the same cache line, and to determine whether to delay processing one of the first and second requests based on whether the first and second requests are from the same requesting agent. In some embodiments, the cache is configured to service the first and second requests in parallel in response to determining that the first and second requests are from the same requesting agent.

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