Main Content

GPU 연산

GPU에서 코드를 실행하여 속도 향상

GPU에서 MATLAB® 함수를 실행하여 코드의 속도를 높일 수 있습니다. 사용하려는 함수가 GPU 실행을 지원하는 경우, gpuArray를 사용하여 입력 데이터를 GPU로 전송할 수 있습니다. GPU 연산을 시작하려면 GPU에서 MATLAB 함수 실행하기 항목을 참조하십시오.

딥러닝을 위해 MATLAB은 다중 GPU에 대한 자동 병렬 연산을 지원합니다. 복수의 GPU에서 MATLAB을 사용한 딥러닝 (Deep Learning Toolbox) 항목을 참조하십시오.

gpuDevice 함수를 사용하여 GPU를 검사 및 선택하고 gpuDeviceTable 함수를 사용하여 여러 GPU를 검사할 수 있습니다.

GPU에서 MATLAB 함수를 실행해도 코드 속도가 충분히 빠르지 않은 경우나 고급 GPU CUDA® 기능을 사용해야 하는 경우, CUDA 코드를 직접 작성하고 mexcuda를 사용해 실행 가능한 MEX 파일을 생성하거나 parallel.gpu.CUDAKernel을 사용해 실행 가능한 커널을 생성하여 MATLAB에서 해당 코드를 실행할 수 있습니다.

카테고리