-
公开(公告)号:US20240211258A1
公开(公告)日:2024-06-27
申请号:US18145770
申请日:2022-12-22
Applicant: Intel Corporation
Inventor: Yuvraj Dhillon , Doddaballapur Jayasimha , Aravindh V. Anantaraman , Yongsheng Liu
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.