병렬 For 루프에 루프 반복 사이에 의존성이 있을 수 없습니다
- 업데이트 날짜:2025-07-30
- 1분 (읽기 시간)
LabVIEW는 일련의 값에서 하나의 값을 계산하는 단순 축소를 인식하고 병렬화할 수 있습니다. 이 에러는 병렬 실행으로 설정된 For 루프의 반복이 시프트 레지스터를 통해 서로 의존하며, 그 연산이 인식 가능할 정도로 감소되지 않기 때문에 일어납니다.
이 에러를 수정하려면 루프 반복 사이의 의존성을 제거하거나 For 루프의 병렬 처리를 비활성화하십시오. For 루프에서 병렬 구조를 비활성화하려면 For 루프에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 반복 병렬 처리 설정을 선택하여 For 루프 반복 병렬 처리 대화 상자의 루프 반복 병렬 처리 활성화확인란에서 확인 표시를 제거합니다.
병렬 반복이 있는 For 루프를 사용하는 것에 대한 예제는 labview\examples\Structures\Parallel For Loop 디렉토리에서 Parallel For Loop Reduction VI를 참조하십시오.