Invention Grant
- Patent Title: Remote atomic operations in multi-socket systems
-
Application No.: US16382092Application Date: 2019-04-11
-
Publication No.: US11138112B2Publication Date: 2021-10-05
- Inventor: Doddaballapur N. Jayasimha , Samantika S. Sury , Christopher J. Hughes , Jonas Svennebring , Yen-Cheng Liu , Stephen R. Van Doren , David A. Koufaty
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F12/0831
- IPC: G06F12/0831 ; G06F12/0815 ; G06F12/0808 ; G06F9/30 ; G06F12/0817

Abstract:
Disclosed embodiments relate to remote atomic operations (RAO) in multi-socket systems. In one example, a method, performed by a cache control circuit of a requester socket, includes: receiving the RAO instruction from the requester CPU core, determining a home agent in a home socket for the addressed cache line, providing a request for ownership (RFO) of the addressed cache line to the home agent, waiting for the home agent to either invalidate and retrieve a latest copy of the addressed cache line from a cache, or to fetch the addressed cache line from memory, receiving an acknowledgement and the addressed cache line, executing the RAO instruction on the received cache line atomically, subsequently receiving multiple local RAO instructions to the addressed cache line from one or more requester CPU cores, and executing the multiple local RAO instructions on the received cache line independently of the home agent.
Public/Granted literature
- US20190243761A1 REMOTE ATOMIC OPERATIONS IN MULTI-SOCKET SYSTEMS Public/Granted day:2019-08-08
Information query
IPC分类: