Main Content

병렬 연산 기본 사항

병렬 연산 해결책 선택하기

병렬 연산을 사용하면 큰 연산 문제를 여러 가지 방식으로 풀 수 있습니다. MATLAB® 및 Parallel Computing Toolbox™는 연산 작업을 처리하는 데 도움이 되는 대화형 방식의 프로그래밍 환경을 제공합니다. 코드가 너무 느리게 실행될 경우 코드를 프로파일링하고 벡터화하며 내장 MATLAB 병렬 연산 지원을 사용할 수 있습니다. 그런 다음 병렬 풀의 여러 MATLAB 워커에서 parfor를 사용하여 코드 실행 속도를 높일 수 있습니다. 빅데이터가 있는 경우 분산 배열이나 datastore를 사용하여 확장할 수 있습니다. parfeval을 사용하면 작업을 실행한 후 이 작업이 완료될 때까지 기다릴 필요 없이 다른 작업을 계속할 수 있습니다. 데스크탑 컴퓨터, GPU, 클러스터 및 클라우드를 비롯한 다양한 유형의 하드웨어를 사용하여 병렬 연산 문제를 풀 수 있습니다. 시작하려면 Quick Start Parallel Computing in MATLAB 항목을 참조하십시오.

함수

모두 확장

parfor여러 워커에서 병렬로 for 루프 반복 실행
parfeval병렬 풀 워커에서 함수 실행
gpuArrayGPU에 저장된 배열
distributed분산 배열의 요소를 클라이언트에서 생성 및 액세스
batch워커에서 MATLAB 스크립트 또는 함수 실행
parpool클러스터에서 병렬 풀 만들기
ticBytes병렬 풀 내에서 전송된 바이트 수 계산 시작
tocBytesRead how many bytes have been transferred since calling ticBytes
delete (Pool)병렬 풀 종료

도움말 항목

기본 사항

자세히 알아보기

추천 예제