exponenta event banner

Развертывание

Развертывание сгенерированного кода на устройствах NVIDIA ® Tegra ®

Для развертывания алгоритмов MATLAB на встроенных графических процессорах NVIDIA можно использовать графический процессор Coder™ с пакетом поддержки MATLAB ® Coder™ для платформ NVIDIA Jetson ® и NVIDIA DRIVE™. В частности, вы можете использовать системные платы семейства NVIDIA Jetson и DRIVE в системах Windows ® или Linux ®. Пакет поддержки позволяет удаленно взаимодействовать с целью NVIDIA и управлять периферийными устройствами для создания прототипов. Функция начальной точки MATLAB развертывается как автономный исполняемый файл, который продолжает работать, даже если аппаратное подключение отключено от хост-компьютера.

Чтобы установить этот пакет поддержки, используйте обозреватель надстроек в MATLAB. Сведения о поддерживаемых платформах разработки см. в разделе Предварительные условия установки и установки плат NVIDIA (пакет поддержки кодеров MATLAB для платформ NVIDIA Jetson и NVIDIA DRIVE).

Примечание

Начиная с R2021a, пакет поддержки кодеров GPU для графических процессоров NVIDIA называется MATLAB Coder Support Package для платформ NVIDIA Jetson и NVIDIA DRIVE. Для использования этого пакета поддержки в R2021a необходимо иметь продукт MATLAB Coder.

Функции

packNGoКод пакета в ZIP-файле для перемещения
codegenСоздание кода C/C + + из кода MATLAB
jetsonСоздание соединения с оборудованием NVIDIA Jetson
driveСоздание подключения к аппаратному обеспечению NVIDIA DRIVE

Объекты

coder.hardwareСоздание объекта конфигурации платы аппаратных средств для генерации кода C/C + + из кода MATLAB
jetsonПодключение к аппаратным средствам NVIDIA Jetson
driveПодключение к аппаратному обеспечению NVIDIA DRIVE

Темы

MATLAB

Создание и запуск исполняемого файла на оборудовании NVIDIA

Нацеливание встроенных плат NVIDIA из командной строки MATLAB.

Создание и запуск исполняемого файла на оборудовании NVIDIA с помощью приложения GPU Coder

Нацеливание на встроенные платы NVIDIA с помощью приложения GPU Coder.

Перемещение созданного кода в другую среду разработки

Создание пакета файлов в сжатый файл, который можно переместить и распаковать с помощью стандартной утилиты zip.

Simulink

Нацеливание на встраиваемые платы NVIDIA

Сборка и развертывание на платах NVIDIA GPU.

Проверка численной эквивалентности

Сравнение результатов моделирования модели и созданного кода.

Настройка параметров и мониторинг сигналов с использованием внешнего режима

Настройка параметров и мониторинг сигналов через канал связи TCP/IP между компьютером разработки и целевым оборудованием.

Характерные примеры