共用方式為


tile_barrier 類別

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

class tile_barrier;

Members

Hh305266.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

tile_barrier::tile_barrier 建構函式

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

Hh305266.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

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)