MATLAB Parallel Server
MATLAB Parallel Server

MATLAB Parallel Server позволяет масштабировать расчеты в MATLAB и симуляцию в Simulink до кластеров и облачных сервисов. Вы можете создавать прототипы программ и моделей на своем компьютере, а затем бесшовно запускать их на мощном кластере или в облаке. MATLAB Parallel Server поддерживает пакетную обработку, параллельные вычисления, а также распределенные вычисления с большими матрицами.

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

MATLAB Parallel Server MATLAB Parallel Server

Запускайте свой код в разном окружении, не изменяя его

Ускоряйте расчеты за счет распараллеливания итераций
Ускоряйте расчеты за счет распараллеливания итераций

Прототипируйте и отлаживайте свои алгоритмы на настольном компьютере с Parallel Computing Toolbox, а затем запускайте их на кластерах и в облаке, не изменяя код.

Запускайте свой код на нескольких машинах без изменения алгоритма

Для масштабирования достаточно настроить подключение к кластеру или облаку, менять код не требуется.

Получите удаленный доступ к многоядерным процессорам и GPU

Используйте все возможности мощного кластера или облачной платформы не покидая среды MATLAB.

Ускоряйте расчеты за счет распараллеливания итераций Ускоряйте расчеты за счет распараллеливания итераций

Масштабируйте расчеты

Контроль параллельных симуляций Simulink
Контроль параллельных симуляций Simulink
Контроль параллельных симуляций Simulink Контроль параллельных симуляций Simulink

Запускайте ресурсоемкие алгоритмы MATLAB и модели Simulink на компьютерных кластерах и облачных платформах. MATLAB Parallel Server поддерживает пакетную обработку, параллельные вычисления, расчеты на GPU и распределенную память.

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

Вы можете легко настроить большое количество симуляций с изменением параметров (метод Монте-Карло), перенести модель на кластер и запустить параллельное выполнение. Инструмент Simulation Manager позволит наглядно управлять параллельными симуляциями.

Обрабатывайте большие данные под Windows, Mac или Linux

Вы можете использовать одни и те же функции анализа применительно к обычным и к большим данным (Big Data). Работая в MATLAB под Windows, Mac или Linux вы можете обрабатывать большие данные как на традиционных кластерах, так и на кластерах Hadoop с поддержкой Spark.

Проблемы с памятью решены

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

Управляйте кластером любого размера с помощью одной лицензии

Используйте все необходимые тулбоксы без необходимости отдельно приобретать их для кластера
Используйте все необходимые тулбоксы без необходимости отдельно приобретать их для кластера

Для работы кластера требуется только лицензия MATLAB Parallel Server. Все тулбоксы, которые используют конечные пользователи, передаются на кластер автоматически.

Используйте ваши тулбоксы на кластере

Для использования MATLAB Parallel Server на кластере достаточно приобрести лицензию только на него. Тулбоксы дополнительно лицензировать не нужно.

Примечание: для подключения к MATLAB Parallel Server требуется Parallel Computing Toolbox.

Используйте имеющееся оборудование и инфраструктуру

Сами создавайте кластеры из отдельных компьютеров и управляйте их работой с помощью планировщика MATLAB Job Scheduler или используйте имеющийся на предприятии кластер с настроенным планировщиком. Вы можете управлять планировщиками напрямую из MATLAB.

Масштабируйте приложения в облаке

Работайте с общедоступными или приватными облачными сервисами, таким образом вы получить доступ к более мощному оборудованию. Настроить облако легко благодаря предустановкам от MathWorks и поставщиков сервисов.

Используйте все необходимые тулбоксы без необходимости отдельно приобретать их для кластера Используйте все необходимые тулбоксы без необходимости отдельно приобретать их для кластера