exponenta event banner

Parallel Computing Toolbox — Examples

Начало работы с Parallel Computing Toolbox

Обучите сеть в облаке Используя автоматическую параллельную поддержку

Обучите сеть в облаке Используя автоматическую параллельную поддержку

Обучите использование сверточной нейронной сети MATLAB автоматическая поддержка параллельного обучения. Обучение глубокому обучению часто занимает часы или дни. С параллельными вычислениями можно ускорить обучение с помощью нескольких графических блоков обработки (графические процессоры) локально или в кластере в облаке. Если у вас есть доступ к машине с помощью нескольких графических процессоров, то можно завершить этот пример на локальной копии данных. Если вы хотите использовать больше ресурсов, то можно увеличить обучение глубокому обучению к облаку. Чтобы узнать больше о ваших опциях для параллельного обучения, смотрите, Увеличивают Глубокое обучение в параллели и в облаке. Этот пример проводит вас по шагам, чтобы обучить нейронную сеть для глубокого обучения в кластере в использовании облака MATLAB автоматическая параллельная поддержка.

Основные принципы параллельных вычислений

Обучите сеть в облаке Используя автоматическую параллельную поддержку

Обучите сеть в облаке Используя автоматическую параллельную поддержку

Обучите использование сверточной нейронной сети MATLAB автоматическая поддержка параллельного обучения. Обучение глубокому обучению часто занимает часы или дни. С параллельными вычислениями можно ускорить обучение с помощью нескольких графических блоков обработки (графические процессоры) локально или в кластере в облаке. Если у вас есть доступ к машине с помощью нескольких графических процессоров, то можно завершить этот пример на локальной копии данных. Если вы хотите использовать больше ресурсов, то можно увеличить обучение глубокому обучению к облаку. Чтобы узнать больше о ваших опциях для параллельного обучения, смотрите, Увеличивают Глубокое обучение в параллели и в облаке. Этот пример проводит вас по шагам, чтобы обучить нейронную сеть для глубокого обучения в кластере в использовании облака MATLAB автоматическая параллельная поддержка.

Параллельные циклы for (parfor)

Асинхронное параллельное программирование

Обработка Больших данных

Распределенные массивы

Пакетная обработка данных

Простая пакетная обработка данных

Вычисление графического процессора

Вычисление графического процессора в MATLAB

Графический процессор CUDA и программирование MEX

Доступ к усовершенствованным функциям CUDA Используя MEX

Доступ к усовершенствованным функциям CUDA Используя MEX

Демонстрирует, как к расширенным функциям графического процессора можно получить доступ с помощью файлов MEX. Это основывается на Операциях Шаблона в качестве примера на графическом процессоре. Предыдущий пример использует "Игру Конуэя Жизни", чтобы продемонстрировать, как операции шаблона могут быть выполнены с помощью кода MATLAB®, который работает на графическом процессоре. Существующий пример демонстрирует, как можно далее улучшать производительность операций шаблона, использующих две расширенных функции графического процессора: общая память и память структуры. Вы делаете это путем записи собственного кода CUDA в файле MEX и вызова файла MEX из MATLAB. Можно найти введение в использование графического процессора в файлах MEX в Запущенных MEX-функциях, Содержащих Код CUDA.

Кластеры и облака

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

Найдите что-либо подобное улучшению профилировщика и кода

Сравнительные тесты