共用方式為


tile_barrier 類別

利用 wait 方法同步處理在執行緒群組 (磚) 中執行的執行緒。 只有在執行階段才能執行個體化這個類別。

class tile_barrier;

Members

公用建構函式

名稱

描述

tile_barrier::tile_barrier 建構函式

初始化 tile_barrier 類別的新執行個體。

公用方法

名稱

描述

tile_barrier::wait 方法

指示所有在執行緒群組 (tile) 中的執行緒停止執行,直至 tile 中的所有執行緒均已完成等待。

tile_barrier::wait_with_all_memory_fence 方法

封鎖 Tile 中所有執行緒的執行,直到所有的記憶體存取已經完成,且 Tile 中的所有執行緒已經完成這個呼叫。

tile_barrier::wait_with_global_memory_fence 方法

封鎖 Tile 中所有執行緒的執行,直到所有的全域記憶體存取已經完成,且 Tile 中的所有執行緒已經完成這個呼叫。

tile_barrier::wait_with_tile_static_memory_fence 方法

封鎖 Tile 中所有執行緒的執行,直到所有的 tile_static 記憶體存取已經完成,且 Tile 中的所有執行緒已經完成這個呼叫。

繼承階層架構

tile_barrier

需求

**標頭:**amp.h

**命名空間:**並行

請參閱

參考

Concurrency 命名空間 (C++ AMP)