tile_barrier クラス
wait メソッドを使用してスレッド グループ (タイル) で実行されているスレッドの実行を同期します。 ランタイムのみがこのクラスをインスタンス化できます。
class tile_barrier;
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
tile_barrier クラスの新しいインスタンスを初期化します。 |
パブリック メソッド
名前 |
説明 |
---|---|
タイルのすべてのスレッドの待機が完了するまで、スレッド グループ (タイル) のすべてのスレッドの実行を停止するように指示します。 |
|
すべてのメモリ アクセスが完了し、タイルのすべてのスレッドがこの呼び出しに到達するまで、タイルのすべてのスレッドの実行をブロックします。 |
|
すべてのグローバル メモリ アクセスが完了し、タイルのすべてのスレッドがこの呼び出しに到達するまで、タイルのすべてのスレッドの実行をブロックします。 |
|
すべての tile_static メモリ アクセスが完了し、タイルのすべてのスレッドがこの呼び出しに到達するまで、タイルのすべてのスレッドの実行をブロックします。 |
継承階層
tile_barrier
必要条件
ヘッダー: amp.h
名前空間: Concurrency