MATLAB Parallel Server

 

MATLAB Parallel Server

Cálculos en clusters y nubes con MATLAB y Simulink

Ejecute algoritmos en múltiples equipos

Desarrolle un prototipo en un equipo de escritorio con Parallel Computing Toolbox y escale a clusters locales o la nube sin necesidad de modificar el modelo o algoritmo.

Conexión a clusters desde MATLAB

Acceda a diferentes entornos de cluster desde un equipo de escritorio simplemente cambiando el perfil de cluster. Aproveche hardware avanzado local o en la nube sin necesidad de cambiar el código ni salir del entorno de MATLAB Desktop.

Ejecute toolboxes de escritorio en un cluster

La única licencia necesaria para ejecutar en cluster es la licencia de MATLAB Parallel Server. El perfil de licencia de escritorio se habilita en el cluster dinámicamente.

Escale en hardware existente

Cree un cluster con algunos equipos dedicados y gestione trabajos con MATLAB Job Scheduler. Alternativamente, puede integrar con un cluster existente y gestionar los trabajos con un planificador propio. Los usuarios pueden gestionar tareas y artefactos de trabajo sin salir de MATLAB.

Escale en nubes públicas y privadas

Ejecute MATLAB Parallel Server en nubes públicas y privadas donde pueda acceder a hardware especializado y más potente. Utilice opciones preconfiguradas de MathWorks y proveedores de host de MathWorks, o bien cree la infraestructura por sus propios medios.

Escale en entornos nativos de la nube

Ejecute MATLAB Parallel Server en entornos contenerizados. Integre MATLAB Parallel Server con soluciones basadas en contenedores tales como Kubernetes, ya sea localmente o en la nube.

Utilice otros recursos de hardware

Obtenga acceso a más núcleos de CPU y GPU en un cluster local o en la nube sin salir del entorno de MATLAB Desktop.

Ejecute múltiples simulaciones de Simulink en paralelo

Configure fácilmente barridos de parámetros, gestione dependencias de modelo y carpetas de compilación, y transfiera variables del área de trabajo base a procesos en cluster. Utilice la interfaz gráfica de Simulation Manager para visualizar y gestionar múltiples ejecuciones de modelos de Simulink en un cluster.

Superar limitaciones de memoria

Utilice arrays distribuidos para ejecutar cálculos demasiado grandes para la capacidad de memoria de un único equipo, sin necesidad de recodificar el algoritmo ni utilizar una arquitectura de memoria compartida.

“El cálculo de alto rendimiento con MATLAB nos permite procesar grandes cantidades de datos no analizados previamente. Interpretamos los datos para comprender cómo la especie humana afecta a los ecosistemas y así informar a responsables de toma de decisiones sobre las actividades de seres humanos en tierra y mar".

Dr. Christopher Clark, Universidad de Cornell