GPU Coder
MATLAB 코드에서 GPU 코드 생성
설명
GPU Coder 앱은 MATLAB® 코드에서 CUDA® C 코드를 생성합니다. 다음을 생성할 수 있습니다.
MATLAB 외부에서 기존 CUDA C 애플리케이션에 통합할 수 있는 CUDA C 소스 코드, 정적 라이브러리, 동적으로 링크된 라이브러리 및 실행 파일.
MATLAB 함수의 가속화된 버전을 위한 MEX 함수.
워크플로 기반의 사용자 인터페이스 단계에 따라 코드 생성 과정을 진행할 수 있습니다. 이 앱을 사용하여 다음을 수행할 수 있습니다.
프로젝트를 만들거나 기존 프로젝트를 엽니다. 프로젝트는 입력 파일, 진입점 함수 입력 유형 및 빌드 구성을 지정합니다.
지원되지 않는 함수를 포함하여 코드 생성 준비 문제점을 검토합니다.
MATLAB 함수에 런타임 문제가 있는지 검사합니다.
통합 편집기를 사용하여 MATLAB 코드의 문제를 해결합니다.
배정밀도 MATLAB 코드를 단정밀도 C 코드로 변환합니다(Fixed-Point Designer™ 라이선스 필요).
정적 코드 메트릭을 확인합니다.
SIL(Software-in-the-Loop) 실행을 사용하여 생성 코드의 수치적 동작을 확인합니다(Embedded Coder® 라이선스 필요).
프로젝트 설정을 MATLAB 스크립트 형식으로 내보냅니다.
생성된 파일에 액세스합니다.
생성된 파일을 MATLAB 외부에 배포할 수 있도록 하나의 zip 파일로 패키징합니다.
참고
이 앱은 MATLAB Online™에서 지원되지 않습니다.
GPU Coder 앱 열기
MATLAB 툴스트립: 앱 탭의 코드 생성에서 앱 아이콘을 클릭합니다.
MATLAB 명령 창:
gpucoder
를 입력합니다.
프로그래밍 방식으로 사용
버전 내역
R2017b에 개발됨