Coherent agents for memory access
US12164445B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 3, 2022 |
| Grant date | Dec 10, 2024 |
| Priority date | — |
| Expiry date | Feb 13, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/1668
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The coherency of data can be maintained even for accelerators that may not directly support, or be part of, a coherency protocol or domain. A pair of agents can be utilized that include an application accelerator agent and a coherent agent. The coherent agent can support the coherency protocol and track coherency information for data in the coherency environment, to ensure coherent access to the data. The application accelerator agent can work with the coherent agent to obtain the data according to the coherency protocol, then perform operations on the data corresponding to a respective application or process. Such an approach enables an accelerator to function like a processor or processor core that otherwise supports the coherency protocol and is part of the coherency domain. A single coherent agent can be used to maintain coherency information for multiple other components or agents.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.