Создание кода графического процессора из кода MATLAB
Приложение GPU Coder генерирует код CUDA ® C из кода MATLAB ®. Можно создать:
Исходный код CUDA C, статические библиотеки, динамически связанные библиотеки и исполняемые файлы, которые можно интегрировать в существующие приложения CUDA C вне MATLAB.
Функции MEX для ускоренных версий функций MATLAB.
Пользовательский интерфейс на основе рабочего процесса выполняет процесс создания кода. С помощью приложения можно:
Создайте проект или откройте существующий проект. Проект определяет входные файлы, типы ввода функций начального уровня и конфигурацию сборки.
Просмотрите проблемы готовности к созданию кода, включая неподдерживаемые функции.
Проверьте функцию MATLAB на наличие проблем во время выполнения.
Устраните неполадки в коде MATLAB с помощью встроенного редактора.
Преобразование кода MATLAB с двойной точностью в код C с одной точностью (требуется лицензия Fixed-Point Designer™).
См. метрики статического кода.
Проверьте численное поведение сгенерированного кода с помощью программного обеспечения в цикле (требуется лицензия Embedded Coder ®).
Экспорт параметров проекта в виде сценария MATLAB.
Доступ к созданным файлам.
Файлы, созданные в пакете, представляют собой единый zip-файл для развертывания вне MATLAB.
Примечание
Приложение не поддерживается в MATLAB online.
Панель инструментов MATLAB: на вкладке Приложения в разделе Создание кода щелкните значок приложения.
Окно команды MATLAB: Ввод gpucoder.