Patent · US Active

Maintaining domain coherence states including domain state no-owned (DSN) in processor-based devices

US11354239B2 · kind B2 · utility

0Cited by
3References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 18, 2020
Grant dateJun 7, 2022
Priority date
Expiry dateSep 18, 2040

Classification

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

Abstract

Maintaining domain coherence states including Domain State No-Owned (DSN) in processor-based devices is disclosed. In this regard, a processor-based device provides multiple processing elements (PEs) organized into multiple domains, each containing one or more PEs and a local ordering point circuit (LOP). The processor-based device supports domain coherence states for coherence granules cached by the PEs within a given domain. The domain coherence states include a DSN domain coherence state, which indicates that a coherence granule is not cached within a shared modified state within any domain. In some embodiments, upon receiving a request for a read access to a coherence granule, a system ordering point circuit (SOP) determines that the coherence granule is cached in the DSN domain coherence state within a domain of the plurality of domains, and can safely read the coherence granule from the system memory to satisfy the read access if necessary.

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