openmp 질문 입니다.

익명 사용자의 이미지

for문안의 for문을 병렬처리 하려고 합니다.

#pragma omp parallel for private (k) reduction(|test)

처리를 하여 for문안의 for문을 위와 같이 병렬 처리 하였는데

처음엔 문제없이 잘 동작하는데 첫번재 for문의 2번째 부터 간혹 무한대기 타다가 죽어버리는것 같습니다.

이유가 궁금하며

추가적인 질문으로 위의 openmp 를 쓰고 닫고 처리를 하고 싶은데 닫는건 어떻게 사용하나요?

답변 부탁드립니다~

geoplab의 이미지

아래 사이트를 참조하세요.

http://openmp.org/wp/

예제도 있으니까 도움이 될겁니다.