Patent · US Active

Range-based memory system

US10592424B2 · kind B2 · utility

6Cited by
59References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 21, 2017
Grant dateMar 17, 2020
Priority date
Expiry dateMar 22, 2038

Classification

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

Abstract

A mechanism is provided for efficient coherence state modification of cached data stored in a range of addresses in a coherent data processing system in which data coherency is maintained across multiple caches. A tag search structure is maintained that identifies address tags and coherence states of cached data indexed by address tags. In response to a request from a device internal to or external from the coherence network, the tag search structure is searched to identify address tags of cached data for which the coherence state is to be modified and requests are issued in the data processing system to modify a coherence state of cached lines with the identified address tags. The request from the external device may specify a range of addresses for which a coherence state change is sought. The tag search structure may be implemented as search tree, for example.

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