Main Content

병렬 for 루프(parfor)

병렬 풀의 워커에서 parfor를 실행하여 병렬 처리 사용

Parallel Computing Toolbox™에서는 대화형 방식의 병렬 연산을 지원하며 사용자는 병렬 풀의 여러 워커에서 실행하여 워크플로를 가속화할 수 있습니다. 병렬 풀의 워커에서 for 루프 반복을 병렬로 실행하려면 parfor를 사용하십시오. 코드를 프로파일링한 후 느린 for 루프를 발견했다면 parfor를 사용하여 처리량을 늘려 보십시오. 데스크탑에서 parfor 루프를 개발한 후 코드를 변경하지 않고 클러스터로 확장합니다.

함수

모두 확장

parfor여러 워커에서 병렬로 for 루프 반복 실행
parforOptionsOptions set for parfor (R2019a 이후)
parpool클러스터에서 병렬 풀 만들기
parfeval병렬 풀 워커에서 함수 실행
ticBytesStart counting bytes transferred within parallel pool
tocBytesRead how many bytes have been transferred since calling ticBytes
send데이터 대기열을 사용하여 워커에서 클라이언트로 데이터 보내기
afterEachDataQueue에서 새 데이터를 받을 때 호출할 함수를 정의합니다.
parallel.Pool워커의 병렬 풀
parallel.pool.DataQueue클라이언트와 워커 간에 데이터 전송 및 수신 대기

도움말 항목

parfor 시작하기

parfor 루프 실행하기

딥러닝