Main Content

병렬 연산

CPU나 GPU에서 또는 둘 다에서 MATLAB® 프로그램과 Simulink® 시뮬레이션을 병렬로 실행

MATLAB을 사용한 병렬 연산은 데스크탑, 클러스터, 클라우드에서 복수의 CPU와 GPU로 더 많은 하드웨어 리소스를 이용할 수 있게 해 주는 언어와 툴을 제공합니다.

  • 수백 개의 함수가 자동 병렬 및 GPU를 지원하므로 코드를 변경하지 않고 계산을 병렬화합니다.

  • Parallel Computing Toolbox가 있든 없는 상관없이 모든 사용자가 실행할 수 있는 이식 가능한 병렬 코드를 작성하고 가용 리소스에 맞춰 자동으로 조정합니다.

  • 병렬 코드를 한 번 작성한 후 여러 클러스터 환경에서 실행합니다.

  • 연산 집약적인 문제를 로컬 멀티코어 프로세서와 GPU를 사용해서 풀거나 계산 클러스터로 확장해서 풉니다.

Workflow for Parallel computing from desktop to compute clusters

도움말 항목

병렬 연산 기본 사항

Simulink에서 병렬 시뮬레이션 수행

  • Running Multiple Simulations (Simulink)
    Run multiple simulations from the parsim and batchsim commands, and the Multiple Simulations panel in Simulink Editor.

MATLAB에서 GPU 사용

  • GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox)
    많은 MATLAB 함수와 여러 툴박스가 gpuArray (Parallel Computing Toolbox) 인수를 제공받으면 자동으로 GPU에서 실행됩니다.

클러스터 및 클라우드로 확장

병렬 연산 응용 사례