REMOTE ATOMIC OPERATIONS FOR CLUSTERED PROCESSING ARCHITECTURE

    公开(公告)号:US20240211258A1

    公开(公告)日:2024-06-27

    申请号:US18145770

    申请日:2022-12-22

    CPC classification number: G06F9/30047 G06F9/30189 G06F11/3409 G06F12/0246

    Abstract: Remote atomics for clustered processing operations are described. An example of a graphics processor includes a clustered processing architecture including multiple clusters and one or more memory elements, including a first memory element containing a home agent, the apparatus to receive, at a first caching agent for a first cluster, a request for performance of an atomic operation requiring a data stored in a cacheline at a memory address associated with the home agent; evaluate one or more factors including a current ownership of the memory address; and, based at least in part on the factors, determine whether to perform the atomic operation at the first caching agent or to forward the atomic operation to the home agent for performance of the atomic operation.

Patent Agency Ranking