tile_barrier — Klasa
Synchronizuje wykonywanie wątków uruchomionych w grupie wątku (fragment) za pomocą metod wait.Tylko środowisko uruchomieniowe może utworzyć wystąpienie tej klasy.
class tile_barrier;
Elementy członkowskie
Konstruktory publiczne
Nazwa |
Opis |
---|---|
Inicjuje nowe wystąpienie klasy tile_barrier. |
Metody publiczne
Nazwa |
Opis |
---|---|
Powoduje, że wykonanie wszystkich wątków w grupie wątku (fragment) zostanie zatrzymane, dopóki wszystkie wątki we fragmencie zakończą oczekiwanie. |
|
Blokuje wykonanie wszystkich wątków we fragmencie do momentu zakończenia wszystkich dostępów do pamięci oraz gdy wszystkie wątki we fragmencie osiągną to wywołanie. |
|
Blokuje wykonanie wszystkich wątków we fragmencie do momentu zakończenia wszystkich dostępów do pamięci globalnej oraz gdy wszystkie wątki we fragmencie osiągną to wywołanie. |
|
Blokuje wykonanie wszystkich wątków we fragmencie do momentu zakończenia wszystkich dostępów do pamięci tile_static oraz gdy wszystkie wątki we fragmencie osiągną to wywołanie. |
Hierarchia dziedziczenia
tile_barrier
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency