다음을 통해 공유


tile_barrier 클래스

스레드 그룹에 (바둑판식 배열)을 사용 하 여 실행 되는 스레드의 실행을 동기화 wait 메서드가 있습니다.런타임에서이 클래스를 인스턴스화할 수 있습니다.

class tile_barrier;

Members

Hh305266.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

tile_barrier::tile_barrier 생성자

tile_barrier 클래스의 새 인스턴스를 초기화합니다.

Hh305266.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

tile_barrier::wait 메서드

모든 스레드가 대기 타일의 모든 스레드가 끝날 때까지 실행을 중지 하는 스레드 그룹 (타일)에 지시 합니다.

tile_barrier::wait_with_all_memory_fence 메서드

블록 실행 tile 모든 메모리 액세스를 완료 될 때까지 모든 스레드 및 타일의 모든 스레드가 있어야이 호출에 도달 했습니다.

tile_barrier::wait_with_global_memory_fence 메서드

블록 실행의 모든 스레드가 전역 메모리 액세스를 모두 완료 하 고 타일의 모든 스레드가이 전화에 도달 했습니다 때까지 패.

tile_barrier::wait_with_tile_static_memory_fence 메서드

모든 타일의 모든 스레드의 실행을 차단 tile_static 메모리 액세스 완료 하 고 타일의 모든 스레드가이 전화에 도달 했습니다.

상속 계층 구조

tile_barrier

요구 사항

헤더: amp.h

네임스페이스: 동시성

참고 항목

참조

Concurrency 네임스페이스(C++ AMP)