MATLAB Parallel Server позволяет масштабировать расчеты в MATLAB и симуляцию в Simulink до кластеров и облачных сервисов. Вы можете создавать прототипы программ и моделей на своем компьютере, а затем бесшовно запускать их на мощном кластере или в облаке. MATLAB Parallel Server поддерживает пакетную обработку, параллельные вычисления, а также распределенные вычисления с большими матрицами.
Для запуска алгоритмов и моделей, и управления их исполнением вы можете использовать оптимизированный планировщик, который поставляется в комплекте, а можете подключить собственный.
Прототипируйте и отлаживайте свои алгоритмы на настольном компьютере с Parallel Computing Toolbox, а затем запускайте их на кластерах и в облаке, не изменяя код.
Для масштабирования достаточно настроить подключение к кластеру или облаку, менять код не требуется.
Используйте все возможности мощного кластера или облачной платформы не покидая среды MATLAB.
Запускайте ресурсоемкие алгоритмы MATLAB и модели Simulink на компьютерных кластерах и облачных платформах. MATLAB Parallel Server поддерживает пакетную обработку, параллельные вычисления, расчеты на GPU и распределенную память.
Вы можете легко настроить большое количество симуляций с изменением параметров (метод Монте-Карло), перенести модель на кластер и запустить параллельное выполнение. Инструмент Simulation Manager позволит наглядно управлять параллельными симуляциями.
Вы можете использовать одни и те же функции анализа применительно к обычным и к большим данным (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 и поставщиков сервисов.