Classe tile_barrier
Sincroniza a execução de segmentos que estão executando no grupo de segmentos (o tile) usando métodos wait. Somente o tempo de execução pode criar uma instância dessa classe.
class tile_barrier;
Membros
Construtores Públicos
Nome |
Descrição |
---|---|
Inicializa uma nova instância da classe tile_barrier. |
Métodos Públicos
Nome |
Descrição |
---|---|
Instrui todos os segmentos no grupo de segmentos (tile) para interromper a execução até que todos os segmentos no tile terminem de esperar. |
|
Impede a execução de todos os segmentos em um bloco até que todos os acessos de memória sejam concluídos e todos os segmentos no bloco atinjam esta chamada. |
|
Impede a execução de todos os segmentos em um bloco até que todos os acessos de memória global estejam concluídos e todos os segmentos no bloco atinjam esta chamada. |
|
Impede a execução de todos os segmentos em um bloco até que todos os acessos de memória tile_static sejam concluídos e todos os segmentos no bloco atinjam esta chamada. |
Hierarquia de Herança
tile_barrier
Requisitos
Cabeçalho: amp.h
Namespace: Simultaneidade