MATLAB Parallel Server permite escalar programas de MATLAB y simulaciones de Simulink a clusters y nubes. Puede realizar prototipado de programas y simulaciones en un equipo de escritorio, y efectuarlos en clusters y nubes sin necesidad de recodificación. MATLAB Parallel Server ofrece soporte para realizar trabajos por lote, cálculos paralelos interactivos y cálculos distribuidos con matrices de gran tamaño.
MATLAB Parallel Server gestiona la concesión de licencias necesarias para operar en clusters. El perfil de licencia de MATLAB Desktop se habilita en el cluster dinámicamente, por lo que no es necesario suministrar licencias para el cluster. El modelo de concesión de licencia incluye funcionalidades que soportan una escalabilidad ilimitada.
MATLAB Parallel Server ejecuta programas y simulaciones como aplicaciones planificadas en el cluster. Puede utilizar el planificador optimizado de MATLAB que se proporciona con MATLAB Parallel Server o un planificador propio. Un marco de complementos permite la comunicación directa con clientes de envío de tareas de planificadores de clusters populares.
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.
Recursos del producto:
¿Tiene interés en MATLAB Parallel Server?
¿Tiene preguntas?
Comuníquese con el equipo técnico experto en MATLAB Parallel Server.