exponenta event banner

Кодер графического процессора

Создание кода графического процессора из кода 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.

GPU Coder app

Открытие приложения кодера графического процессора

  • Панель инструментов MATLAB: на вкладке Приложения в разделе Создание кода щелкните значок приложения.

  • Окно команды MATLAB: Ввод gpucoder.

Программное использование

Представлен в R2017b