MATLAB Parallel Server

 

MATLAB Parallel Server

Effectuer des calculs MATLAB et Simulink sur des clusters et des clouds

Exécuter des algorithmes sur plusieurs machines

Développez un prototype sur votre ordinateur grâce à Parallel Computing Toolbox, puis mettez-le à l'échelle sur des clusters sur site ou dans le cloud sans avoir à modifier votre modèle ou votre algorithme.

Se connecter à des clusters depuis MATLAB

Accédez à différents environnements de cluster à partir de votre ordinateur en changeant simplement votre profil de cluster. Profitez d'un hardware haut de gamme sur site ou dans le cloud sans avoir à modifier votre code ni quitter l'environnement desktop de MATLAB. 

Utiliser vos toolboxes desktop sur le cluster

MATLAB Parallel Server est la seule licence requise sur le cluster. Votre profil de licence desktop est activé dynamiquement sur le cluster.

Mettre à l'échelle sur votre hardware existant

Créez un cluster à partir de quelques machines dédiées et gérez les jobs avec MATLAB Job Scheduler, ou effectuez une intégration avec votre cluster existant et gérez les jobs avec votre scheduler. Les utilisateurs peuvent gérer leurs jobs et artefacts de job sans avoir à quitter MATLAB.

Mettre à l'échelle dans des clouds publics et privés

Exécutez MATLAB Parallel Server dans des clouds publics et privés, dans lesquels vous pouvez accéder à du hardware spécialisé et plus puissant. Utilisez les options préconfigurées de MathWorks et des fournisseurs d'hébergement de MathWorks, ou créez l'infrastructure vous-même.

Mettre à l'échelle dans des environnements cloud natifs

Exécutez MATLAB Parallel Server dans des environnements conteneurisés. Intégrez MATLAB Parallel Server avec des solutions basées sur des conteneurs comme Kubernetes, sur site ou dans le cloud.

Exécuter sur des ressources hardware supplémentaires

Accédez à davantage de cœurs CPU et de ressources GPU sur votre cluster sur site ou dans le cloud sans quitter l'environnement desktop de MATLAB.

Exécuter plusieurs simulations Simulink en parallèle

Mettez facilement en place des balayages de paramètres, gérez les dépendances des modèles et les dossiers de compilation, et transférez les variables de l'espace de travail de base vers les processus de cluster. Exploitez l'interface utilisateur de Simulation Manager pour visualiser et gérer plusieurs exécutions de modèles Simulink sur un cluster.

S’affranchir des limitations de mémoire

Utilisez des distributed arrays pour exécuter des calculs qui ne tiennent pas dans la mémoire d'une seule machine sans avoir à recoder votre algorithme ou à utiliser une architecture à mémoire partagée.

« La fonction de calcul haute performance de MATLAB nous permet de traiter de larges volumes de données jamais analysés auparavant. Nos découvertes nous éclairent sur l’impact des activités humaines sur la santé des écosystèmes et nous permettent de prendre des décisions responsables sur les actions de l’Homme sur terre et dans les océans. »

Dr Christopher Clark, Cornell University

Vous souhaitez en savoir plus sur le produit  MATLAB Parallel Server ?