Classe tile_barrier
Sincronizza l'esecuzione dei thread che sono in esecuzione nel gruppo di thread (la sezione) utilizzando i metodi wait.Solo il runtime può creare un'istanza di questa classe.
class tile_barrier;
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Inizializza una nuova istanza della classe tile_barrier. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Indica a tutti i thread nel gruppo di thread (sezione) di interrompere l'esecuzione fino a quando tutti i thread nella sezione non hanno completato l'attesa. |
|
Blocca l'esecuzione di tutti i thread in una sezione finché tutti gli accessi alla memoria non sono stati completati e tutti i thread nella sezione non hanno raggiunto questa chiamata. |
|
Blocca l'esecuzione di tutti i thread in una sezione finché tutti gli accessi globali alla memoria non sono stati completati e tutti i thread nella sezione non hanno raggiunto questa chiamata. |
|
Blocca l'esecuzione di tutti i thread in una sezione finché tutti gli accessi alla memoria di tipo tile_static non sono stati completati e tutti i thread della sezione non hanno raggiunto questa chiamata. |
Gerarchia di ereditarietà
tile_barrier
Requisiti
Intestazione: amp.h
Spazio dei nomi: Concurrency