728x90
Reduction : 계산 결과의 갱신 순서가 중요하지 않을 때, 연산자가 교환,결합성을 가질때 가능 !!
int sum=0;
#pragma omp parallel for reduction (+:sum)
for(int i=0 ; i<N ; i++)
sum += i;
- +, *, -, &, |, ^, &&, || 연산 가능
- 논리적으로 최소, 최대값 갖는 것도 가능
728x90
Reduction : 계산 결과의 갱신 순서가 중요하지 않을 때, 연산자가 교환,결합성을 가질때 가능 !!
int sum=0;
#pragma omp parallel for reduction (+:sum)
for(int i=0 ; i<N ; i++)
sum += i;
댓글