GPU Coder

Сгенерируйте код GPU из кода MATLAB

Описание

Приложение GPU Coder генерирует CUDA® Код С из MATLAB® код. Можно сгенерировать:

  • Исходный код CUDA C, статические библиотеки, динамически связанные библиотеки и исполняемые файлы, которые можно интегрировать в существующие приложения CUDA C за пределами MATLAB.

  • MEX-функции для ускоренных версий функций MATLAB.

Пользовательский интерфейс, созданный на основе рабочего процесса, проходит процесс генерации кода. Используя приложение, вы можете:

  • Создайте проект или откройте существующий проект. Проект задает входные файлы, типы входного параметра функции точек входа и строения сборки.

  • Проверьте проблемы готовности генерации кода, включая неподдерживаемые функции.

  • Проверьте функцию MATLAB на наличие проблем во время выполнения.

  • Исправьте проблемы в коде MATLAB с помощью интегрированного редактора.

  • Преобразуйте код MATLAB с двойной точностью в одноточный Код С (требуется лицензия Fixed-Point Designer™).

  • См. статические метрики кода.

  • Проверьте численное поведение сгенерированного кода с помощью выполнения ПО в цикле (требует Embedded Coder® лицензия).

  • Экспорт настроек проекта в виде скрипта MATLAB.

  • Доступ к сгенерированным файлам.

  • Упакуйте сгенерированные файлы как один zip-файл для развертывания вне MATLAB.

Примечание

Приложение не поддерживается в MATLAB онлайн.

GPU Coder app

Откройте приложение GPU Coder

  • MATLAB панели инструментов: На вкладке Apps, в разделе Code Generation, нажмите значок приложения.

  • Командное окно MATLAB: Ввод gpucoder.

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

Введенный в R2017b