Intel Corporation
Multiple independent synchonization named barrier within a thread group

Last updated:

Abstract:

An apparatus to facilitate thread barrier synchronization is disclosed. The apparatus includes a plurality of processing resources to execute a plurality of execution threads included in a thread workgroup and barrier synchronization hardware to assign a first named barrier to a first set of the plurality of execution threads in the thread workgroup, assign a second named barrier to a second set of the plurality of execution threads in the thread workgroup, synchronize execution of the first set of execution threads via the first named barrier and synchronize execution of the second set of execution threads via the second named barrier.

Status:
Grant
Type:

Utility

Filling date:

24 Feb 2020

Issue date:

9 Aug 2022