Cloud Computing con MATLAB

Velocizzazione di applicazioni MATLAB con Amazon EC2 e altri servizi in cloud

È possibile velocizzare i propri programmi MATLAB o modelli Simulink eseguendoli in un ambiente di calcolo di elevate prestazioni, quali quelli offerti oggi da Amazon EC2 e altri servizi di cloud computing.

MATLAB e Parallel Computing Toolbox consentono all’applicazione di sfruttare le risorse desktop (processori multicore e GPU).  Per risolvere problemi di dimensioni maggiori è possibile scalare utilizzando MATLAB Distributed Computing Server in esecuzione sul proprio cluster di computer oppure su Amazon EC2 o altri servizi di cloud computing.

Questo approccio mostra un trend in aumento dal momento che gli utenti possono accedere quasi istantaneamente ai computer più recenti di elevate prestazioni con memoria di grandi dimensioni e GPU con minimi costi iniziali e di manutenzione.

Sia che si esegua MATLAB Distributed Computing Server sul cloud o sul cluster di computer della propria organizzazione, le opzioni di licenza sono diverse. È possibile scegliere licenze on demand (orarie) ma anche licenze perpetue o annuali.

Componenti chiave

  • Lancio di calcoli sul cloud direttamente da MATLAB con Parallel Computing Toolbox
  • Licenze per MATLAB Distributed Computing Server con durate on demand (orarie), perpetue o annuali.
    Nota: l’uso del prodotto viene fatturato da MathWorks, mentre l’uso dell’infrastruttura di cloud computing viene fatturato dal fornitore di cloud (ad es. Amazon).
  • Gestire con facilità i cluster MATLAB in esecuzione su Amazon EC2 nel sito MathWorks Cloud Center

Requisiti

  • MATLAB (R2013a o successivo) e Parallel Computing Toolbox per la creazione delle applicazioni sul desktop
  • Familiarità con i concetti di Parallel Computing Toolbox
  • Licenza per MATLAB Distributed Computing Server per l’esecuzione di applicazioni sul cloud
    Nota: MathWorks fornisce AMI pre-incorporate da usarsi su Amazon EC2. Per altri cloud, farsi aiutare dal proprio provider a impostare MATLAB Distributed Computing Server.

Esempi e consigli pratici

Requisiti software

Risorse per Amazon EC2

Vedere anche: MATLAB Distributed Computing Server, Parallel Computing Toolbox, Parallel computing, MATLAB multicore, accelerazione MATLAB, grandi quantità di dati con MATLAB, MATLAB nel cloud

Opzioni di licenza disponibili per MATLAB Distributed Computing Server
IngrandisciOpzioni di licenza disponibili per MATLAB Distributed Computing Server

Accesso a MATLAB Distributed Computing Server

Registrati ora per accedere