Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Synchronizes the execution of threads that are running in the thread group (the tile) by using wait methods. Only the runtime can instantiate this class.
class tile_barrier;
Members
Public Constructors
Name |
Description |
---|---|
Initializes a new instance of the tile_barrier class. |
Public Methods
Name |
Description |
---|---|
Instructs all threads in the thread group (tile) to stop executing until all threads in the tile have finished waiting. |
|
Blocks execution of all threads in a tile until all memory accesses have been completed and all threads in the tile have reached this call. |
|
Blocks execution of all threads in a tile until all global memory accesses have been completed and all threads in the tile have reached this call. |
|
Blocks execution of all threads in a tile until all tile_static memory accesses have been completed and all threads in the tile have reached this call. |
Inheritance Hierarchy
tile_barrier
Requirements
Header: amp.h
Namespace: Concurrency