Целевые платы NVIDIA для встраиваемых систем

С MATLAB® Coder™ поддержки для NVIDIA® Джетсон® и NVIDIA DRIVE™ Platforms можно автоматизировать развертывание Simulink® модели на встроенных платах NVIDIA путем создания и развертывания сгенерированного кода на целевой аппаратной плате. Можно также удаленно общаться с целью и управлять периферийными устройствами для прототипирования.

Пример развертывания на целевых устройствах NVIDIA см. в разделе Развертывание и классификация изображений веб-камеры на TX2 платформе NVIDIA Jetson от Simulink (Пакет поддержки MATLAB CODER для NVIDIA Jetson и дисковых платформ NVIDIA).

Примечание

Начиная с R2021a, GPU Coder™ Support Package for NVIDIA GPU называется MATLAB Coder Support Package for NVIDIA Jetson и NVIDIA DRIVE Platforms. Чтобы использовать этот пакет поддержки в R2021a, вы должны иметь продукт MATLAB Coder.

Сконфигурируйте модель для развертывания

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

  1. Откройте диалоговое окно Параметры конфигурации. Выберите панель Hardware Implementation. Установите Hardware board равным NVIDIA Jetson. Можно также использовать NVIDIA Drive.

  2. В Target hardware resources группе установите Device Address, Username и Password вашего целевого компьютера. Адрес устройства является IP-адресом или именем хоста целевой платформы.

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

    Вы также можете использовать set_param для программной настройки параметра модели в Командном Окне MATLAB.

    set_param(<modelname>,'HardwareBoard','NVIDIA Jetson');
    

Сгенерируйте код CUDA для модели

  1. После установки аппаратных параметров в редакторе Simulink откройте вкладку Hardware.

  2. Выберите Build, Deploy & Start, чтобы сгенерировать и развернуть код на оборудовании.

    Snapshot of the hardware tab on the Simulink toolstrip.

См. также

Функции

Похожие темы