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

Узнайте кластерные ресурсы и работайте с кластерными профилями.

Если ваша вычислительная задача является слишком большой или слишком медленной для вашего локального компьютера, можно разгрузить вычисление к локальному кластеру или в облаке, чтобы запустить код MATLAB® с минимальными изменениями. Попробуйте Parallel> Discover Clusters в панели инструментов MATLAB, чтобы узнать, имеете ли вы уже кластер в наличии.

Если у вас уже есть кластер с планировщиком, можно интегрировать MATLAB с ним с помощью MATLAB Parallel Server™. Также, если у вас нет существующего планировщика, затем MATLAB Parallel Server обеспечивает Планировщик Задания MATLAB.

Функции

развернуть все

parclusterСоздайте кластерный объект
parpoolСоздайте параллельный пул на кластере
gcpПолучите текущий параллельный пул
shutdown Закройте кластер облака
startЗапустите кластер облака
wait (cluster)Ожидайте кластера облака, чтобы изменить состояние
parallel.defaultClusterProfileИсследуйте или установите кластерный профиль по умолчанию
parallel.exportProfileЭкспортируйте один или несколько профилей в файл
parallel.importProfileИмпортируйте кластерные профили из файла
saveProfileСохраните измененные кластерные свойства в его текущий профиль
saveAsProfileСохраните кластерные свойства в заданный профиль
pctconfigСконфигурируйте настройки для клиентского сеанса Parallel Computing Toolbox

Классы

развернуть все

parallel.PoolДоступ к параллельному пулу
parallel.ClusterДоступ к кластерным свойствам и поведениям
pctRunOnAllКоманда выполнения на клиенте и всех рабочих в параллельном пуле

Примеры и руководства

Кластерный Setup

Обнаружение кластеров и использование профилей кластеров

Узнайте, как работать с кластерными профилями и обнаружить кластеры облака, работающие на Amazon EC2.

Масштабируйте от Рабочего стола до Кластера

Этот пример показывает, как разработать ваш параллельный код MATLAB® по вашей локальной машине и масштабировать до кластера.

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

Этот пример показывает, как получить доступ к большому набору данных в облаке и обработать его в кластере облака использование возможностей MATLAB больших данных.

Протестируйте своего кластера в сравнении с эталоном с проблемой HPC

Этот пример показывает, как оценить производительность вычислить кластера со Сравнительным тестом проблемы HPC.

Глубокое обучение

Увеличьте глубокое обучение параллельно и в облаке (Deep Learning Toolbox)

Опции для глубокого обучения для MATLAB с помощью нескольких графических процессоров, локально или в облаке.

Глубокое обучение для MATLAB на нескольких графических процессорах (Deep Learning Toolbox)

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

Используйте parfor, чтобы Обучить Несколько Нейронных сетей для глубокого обучения

Этот пример показывает, как использовать цикл parfor, чтобы выполнить развертку параметра на опции обучения.

Используйте parfeval, чтобы Обучить Несколько Нейронных сетей для глубокого обучения

Этот пример показывает, как использовать parfeval, чтобы выполнить развертку параметра на глубине сетевой архитектуры для нейронной сети для глубокого обучения и получить данные во время обучения.

Загрузите данные о глубоком обучении на облако

Этот пример показывает, как загрузить данные на блок Amazon S3.

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

Этот пример показывает, как отправить пакетные задания обучения глубокому обучению в кластер так, чтобы можно было продолжить работать или закрыть MATLAB во время обучения.

Концепции

Задайте свои параллельные настройки

Задайте свои настройки, и автоматически создайте параллельный пул.

Скрипты интегрирования для типичных планировщиков

Как использовать скрипты интегрирования, чтобы настроить типичные планировщики.

Популярные примеры