Invention Grant
- Patent Title: Maintaining domain coherence states including domain state no-owned (DSN) in processor-based devices
-
Application No.: US17025808Application Date: 2020-09-18
-
Publication No.: US11354239B2Publication Date: 2022-06-07
- Inventor: Eric Francis Robinson , Kevin Neal Magill , Jason Panavich , Derek Bachand , Michael B. Mitchell , Michael P. Wilson
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Withrow & Terranova, PLLC
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0802

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.
Public/Granted literature
- US20220091979A1 MAINTAINING DOMAIN COHERENCE STATES INCLUDING DOMAIN STATE NO-OWNED (DSN) IN PROCESSOR-BASED DEVICES Public/Granted day:2022-03-24
Information query