다음을 통해 공유


3.1.2 omp_get_num_threads 함수

Omp_get_num_threads 함수가 스레드 현재 병렬 영역에서 호출 된 실행 팀의를 반환 합니다. 형식은 다음과 같습니다.

#include <omp.h>
int omp_get_num_threads(void);

Num_threads 절을는 omp_set_num_threads 함수를 하는 OMP_NUM_THREADS 환경 변수 팀에서 스레드 수를 제어 합니다.

스레드는 사용자가 명시적으로 설정 되지 않았습니다 경우 기본 구현 시 정의 됩니다. 이 함수는 가장 가까운 바깥쪽 바인딩합니다 병렬 지시문입니다. 이 함수 호출 하는 프로그램의 일부 직렬 또는 연속 되는 중첩 된 병렬 영역에서 경우 1을 반환 합니다.

상호 참조:

  • OMP_NUM_THREADS 환경 변수를 참조 하십시오 섹션 4.2 48 페이지입니다.

  • num_threads 절을 참조 하십시오 섹션 2.3 8 페이지입니다.

  • 병렬 만드는 자세한 내용은 섹션 2.3 8 페이지입니다.