MATLAB 도움말 센터
Parallel Computing Toolbox™를 이용하면 멀티코어 프로세서, GPU, 컴퓨터 클러스터를 사용하여 계산량이 많고 데이터 집약적인 문제를 풀 수 있습니다. 하이 레벨 구조(병렬 for 루프, 특수 배열 유형 및 병렬화된 수치 알고리즘)을 사용하여 CUDA® 또는 MPI 프로그래밍 없이도 MATLAB® 애플리케이션을 확장할 수 있습니다. 또한 Parallel Computing Toolbox를 통해 MATLAB과 다른 툴박스에서 병렬 지원 함수를 사용하고 여러 Simulink® 시뮬레이션을 병렬로 실행할 수도 있습니다. 프로그램과 모델은 대화형 모드와 일괄 처리 모드 모두에서 실행할 수 있습니다.
이 툴박스를 사용하면 로컬로 실행되는 스레드 워커와 프로세스 워커(MATLAB 계산 엔진)에서 애플리케이션을 실행하여 멀티코어 데스크탑 및 GPU 지원 데스크탑의 처리 성능을 최대한 활용할 수 있습니다. 코드를 변경하지 않고 MATLAB Parallel Server™를 사용하여 클러스터나 클라우드에서 동일한 애플리케이션을 실행할 수 있습니다. 또한 MATLAB Parallel Server와 함께 이 툴박스를 사용하면 단일 컴퓨터의 메모리에 담기에는 너무 큰 행렬 계산도 실행할 수 있습니다.
Parallel Computing Toolbox의 기본 사항 배우기
병렬 연산 해결책 선택하기
병렬 풀의 워커에서 parfor를 실행하여 병렬 처리 사용
parfor
parfeval을 사용하여 백그라운드에서 함수 실행
parfeval
Spark® 및 Hadoop® 클러스터에서 분산 배열, tall형 배열, 데이터저장소 또는 mapreduce를 사용하여 빅데이터 세트를 병렬로 분석
mapreduce
백그라운드에서 실행하도록 함수 실행 분담
GPU에서 코드를 실행하여 속도 향상
클러스터 리소스를 검색하고 클러스터 프로파일로 작업합니다.
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
유럽
아시아 태평양
지역별 지사에 문의