MATLAB Parallel Server consente di scalare i programmi MATLAB e le simulazioni Simulink su cluster e Cloud. È possibile prototipare i programmi e le simulazioni sul desktop ed eseguirli su cluster e Cloud senza ricodifica. MATLAB Parallel Server supporta elaborazioni batch, calcoli paralleli interattivi e calcoli distribuiti con matrici di grandi dimensioni.
Tutte le licenze lato cluster sono gestite da MATLAB Parallel Server. Il profilo della licenza desktop è abilitato dinamicamente sul cluster, in modo da non dover fornire licenze MATLAB per il cluster. Il modello di licenza include funzionalità per supportare la scalabilità illimitata.
MATLAB Parallel Server esegue i programmi e le simulazioni come applicazioni programmate sul cluster. È possibile utilizzare il tuo scheduler oppure scheduler MATLAB ottimizzati forniti con MATLAB Parallel Server. Un framework di plug-in consente una comunicazione diretta con i client di invio di scheduler di cluster.
Esecuzione di algoritmi su più macchine
Sviluppa un prototipo sul desktop utilizzando Parallel Computing Toolbox e scala su cluster on premise o nel Cloud senza dover cambiare il modello o l’algoritmo.
Connessione a cluster da MATLAB
Accedi a diversi ambienti cluster dal desktop modificando soltanto il profilo cluster. Beneficia dei vantaggi dell’hardware di fascia alta on premise o sul Cloud senza cambiare il codice o lasciare l’ambiente desktop MATLAB.
Uso di Desktop Toolbox sul cluster
MATLAB Parallel Server è l’unica licenza necessaria sul cluster. Il profilo della licenza desktop è abilitato dinamicamente sul cluster.
Scalabilità sull’hardware esistente
Crea un cluster da poche macchine dedicate e gestisci i lavori con MATLAB Job Scheduler o integra il tuo cluster esistente e gestisci i lavori con il tuo scheduler. Gli utenti possono gestire i loro lavori e gli artefatti dei lavori senza lasciare MATLAB.
Scalabilità in Cloud pubblico e privato
Esegui MATLAB Parallel Server su Cloud pubblico e privato in cui si può accedere a hardware più specializzati e potenti. Utilizza opzioni preconfigurate sia da MathWorks sia da provider di hosting MathWorks o costruisci l’infrastruttura autonomamente.
Scalabilità in ambienti Cloud native
Esegui MATLAB Parallel Server in ambienti containerizzati. Integra MATLAB Parallel Server con soluzioni basate su container come Kubernetes, on premise o nel Cloud.
Esecuzione su più risorse hardware
Accedi a più basi CPU e risorse GPU sul tuo cluster on premise o nel Cloud senza lasciare l’ambiente desktop MATLAB.
Esecuzione di più simulazioni Simulink in parallelo
Imposta facilmente scansioni parametriche, gestisci le dipendenze dei modelli e cartelle di costruzione e trasferisci variabili dell’area di lavoro di base ai processi cluster. Usa l’interfaccia utente di Simulation Manager per visualizzare e gestire esecuzioni multiple dei modelli Simulink su un cluster.
Superamento delle barriere di memoria
Utilizza array distribuiti per eseguire calcoli che non possono essere contenuti nella memoria di una singola macchina senza dover ricodificare il tuo algoritmo o utilizza un’architettura di memoria condivisa.