Invention Publication
- Patent Title: THREAD SYNCHRONIZATION MECHANISM
-
Application No.: US18677458Application Date: 2024-05-29
-
Publication No.: US20240362084A1Publication Date: 2024-10-31
- Inventor: STAV GURTOVOY , MATEUSZ MARIA PRZYBYLSKI , MICHAEL APODACA , MANJUNATH DS
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F9/52
- IPC: G06F9/52 ; G06F9/48 ; G06T1/20

Abstract:
An apparatus to facilitate thread synchronization is disclosed. The apparatus comprises one or more processors to execute a producer thread to generate a plurality of commands, execute a consumer thread to process the plurality of commands and synchronize the producer thread with the consumer thread, including updating a producer fence value upon generation of in-order commands, updating a consumer fence value upon processing of the in-order commands and performing a synchronization operation based on the consumer fence value, wherein the producer fence value and the consumer fence value each correspond to an order position of an in-order command.
Information query