Calendario Corsi

Prerequisiti

Fondamenti MATLAB, o esperienza equivalente nell'uso di MATLAB

Accelerazione e Parallelizzazione del Codice MATLAB

Questo corso di due giorni tratta una serie di tecniche che consentono di rendere il codice MATLAB® più veloce. Vedrai come identificare e rimuovere i colli di bottiglia computazionali usando tecniche come preallocazione e vettorizzazione. Inoltre, potrai compilare il codice MATLAB in un file MEX usando MATLAB Coder™. Oltretutto, vedrai come sfruttare core multipli sul tuo computer parallelizzando i cicli FOR con il Parallel Computing Toolbox™ e come riscalare su computer multipli usando il MATLAB Parallel Server™. L'interazione tra questi concetti verrà esplorata durante tutto il corso. Se stai lavorando con simulazioni che durano molto tempo, trarrai benefici dalle dimostrazioni pratiche e dagli esercizi trattati nel corso. Elenco degli argomenti:

  • Ottimizzazione dell’esecuzione all'interno del linguaggioMATLAB
  • Generazione di file MEX
  • Parallelizzazione del calcolo
  • Esecuzione offload
  • Utilizzo di cluster
  • Calcolo su GPU

Scopri maggiori dettagli sui nostri corsi



Calendario Corsi MATLAB e Simulink

Non ci sono lezioni disponibili per questo corso al momento.