GPU Coder

Сгенерируйте код CUDA для NVIDIA графические процессоры

GPU Coder™ генерирует, оптимизировал код CUDA® из кода MATLAB® для глубокого обучения, компьютерного зрения и автономных систем. Вызовы сгенерированного кода оптимизировали библиотеки CUDA NVIDIA®, включая cuDNN, cuSolver, и cuBLAS. Это может быть интегрировано в ваш проект как исходный код, статические библиотеки или динамические библиотеки, и может использоваться в прототипировании на графических процессорах, таких как NVIDIA Tesla® и NVIDIA Tegra®. Можно использовать сгенерированный CUDA в MATLAB, чтобы ускорить в вычислительном отношении интенсивные фрагменты кода MATLAB. GPU Coder позволяет вам включить устаревший код CUDA в свои алгоритмы MATLAB и сгенерированный код.

Когда используется с Embedded Coder®, GPU Coder позволяет вам проверить числовое поведение сгенерированного кода с помощью программного обеспечения в цикле (SIL) тестирование.

Начало работы

Изучите основы GPU Coder

Проект алгоритма MATLAB для графического процессора

Синтаксис языка MATLAB и функции для генерации кода

Создание ядра

Структуры алгоритма и шаблоны, которые создают ядра графического процессора CUDA

Производительность

Диагностируйте проблемы генерации кода, улучшите время выполнения кода и уменьшайте использование памяти сгенерированного кода

Глубокое обучение для GPU Coder

Сгенерируйте код CUDA для глубоких нейронных сетей

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

Разверните сгенерированный код в аппаратные цели NVIDIA Tegra

Поддерживаемые аппаратные средства

Поддержка стороннего оборудования, такого как Диск NVIDIA и платформы Джетсона.