MATLAB Parallel Server ti consente di distribuire programmi MATLAB e simulazioni Simulink a cluster e cloud. Puoi prototipare i tuoi programmi e simulazioni sul desktop e poi eseguirli su cluster e cloud senza doverli ricodificare. MATLAB Parallel Server supporta processi in batch, calcoli paralleli interattivi e calcoli distribuiti con grandi matrici.
Tutte le licenze per i cluster sono gestite da MATLAB Parallel Server. Il tuo profilo di licenza desktop è abilitato in modo dinamico sul cluster, quindi non dovrai fornire licenze MATLAB per il cluster. Il modello di licenza comprende una serie di funzionalità che supportano la scalabilità illimitata.
MATLAB Parallel Server esegue i tuoi programmi e simulazioni come applicazioni programmate sul tuo cluster. Puoi utilizzare lo scheduler ottimizzato MATLAB fornito con MATLAB Parallel Server oppure il tuo scheduler. Un framework di plug-in consente la comunicazione diretta con i più diffusi client di invio di scheduler di cluster.
Prima della release R2019a, MATLAB Parallel Server era denominato MATLAB Distributed Computing Server.
Inizia ora:
Scrivi il codice una volta sola e usalo in più ambienti
Prototipa applicazioni ed eseguine il debug sul desktop con Parallel Computing Toolbox, poi migrale facilmente su cluster o cloud senza ricodifica. Occupati dello sviluppo in modo interattivo e passa alla produzione in batch.
Esecuzione su più macchine senza apportare modifiche all’algoritmo
Sviluppa un prototipo sul tuo desktop e distribuiscilo su un cluster di computer senza ricodifica. Accedi a diversi ambienti di esecuzione dal tuo desktop, semplicemente cambiando il tuo profilo di cluster.
Accesso a CPU e GPU su risorse centralizzate
Sfrutta l’elevata qualità dell’hardware del cluster della tua azienda senza lasciare l’ambiente desktop di MATLAB.
Automatizzazione della gestione di simulazioni Simulink multiple
Configura facilmente più simulazioni con parametri diversi, gestisci le dipendenze di modello e le cartelle di compilazioni, poi trasferisci le variabili del workspace di base ai processi del cluster. Usa l’interfaccia utente di Simulation Manager per visualizzare e gestire le esecuzioni multiple dei modelli Simulink su un cluster.
Elaborazione dei Big Data da Windows, Mac o Linux
Usa le stesse analisi MATLAB su volumi di dati di grandi o piccole dimensioni. Dal tuo computer desktop Windows®, Mac® o Linux®, potrai elaborare big data sui cluster Hadoop® abilitati per Spark™ o sui cluster tradizionali con file system standard.
I limiti di memoria non sono più un problema
Esegui calcoli che non starebbero nella memoria di un’unica macchina senza dover ricodificare il tuo algoritmo o usare un’architettura a memoria condivisa.
Uso dei toolbox in uso sul desktop sul cluster
MATLAB Parallel Server è l’unica licenza necessaria per il cluster. Le licenze dinamiche abilitano il profilo di licenza desktop specifico di ciascun utente sul cluster.
Uso della propria infrastruttura e dell’hardware esistenti
Crea un cluster da alcune macchine dedicate e gestisci i lavori con lo scheduler di MATLAB, oppure integra il tuo cluster esistente e gestisci i processi con il tuo scheduler di terze parti. Gli utenti possono gestire i propri lavori senza uscire da MATLAB.
Applicazioni scalate nel cloud
Integra cloud pubblici e privati. Accedi ad hardware più potenti e specializzati nel cloud. Usa opzioni preconfigurate sia di MathWorks che dei provider di hosting MathWorks, oppure realizza tu stesso l’infrastruttura.