Invention Grant
- Patent Title: Using a global barrier to synchronize across local thread groups in general purpose programming on GPU
-
Application No.: US14563601Application Date: 2014-12-08
-
Publication No.: US09916162B2Publication Date: 2018-03-13
- Inventor: Niraj Gupta
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Jordan IP Law, LLC
- Priority: IN6101/CHE/2013 20131226
- Main IPC: G06F15/80
- IPC: G06F15/80 ; G06F9/38 ; G06F9/48

Abstract:
Methods and systems may synchronize workloads across local thread groups. The methods and systems may provide for receiving, at a graphics processor, a workload from a host processor and receiving, at a plurality of processing elements, a plurality of threads that from one or more local thread groups. Additionally, the processing of the workload may be synchronized across the one or more thread groups. In one example, the global barrier determines that all threads across the thread groups have been completed without polling.
Public/Granted literature
- US20150187042A1 USING A GLOBAL BARRIER TO SYNCHRONIZE ACROSS LOCAL THREAD GROUPS IN GENERAL PURPOSE PROGRAMMING ON GPU Public/Granted day:2015-07-02
Information query