fbpx

Accelerating and Parallelizing MATLAB Code

< Lista de Cursos

Pré-Requisitos

MATLAB Fundamentals, ou experiência equivalente usando o MATLAB

Este curso de dois dias abrange uma variedade de técnicas para tornar seu código MATLAB ® mais rápido. Você identificará e removerá gargalos computacionais usando técnicas como pré-alocação e vetorização. Além disso, você compilará o código do MATLAB em arquivos MEX usando o MATLAB Coder  . Além disso, você aproveitará vários núcleos em seu computador, paralelizando paralelos com o Parallel Computing Toolbox  e expandindo vários computadores usando o MATLAB Distributed Computing Server  . A interação entre esses conceitos será explorada ao longo do curso. Se você estiver trabalhando com simulações de longa duração, você se beneficiará das demonstrações práticas e dos exercícios do curso. Tópicos incluem:

  • Melhorando o desempenho dentro do núcleo do MATLAB
  • Gerando arquivos MEX
  • Paralelização de cálculos
  • Execução de descarregamento
  • Trabalhando com Clusters
  • Computação GPU
Ver Detalhes
Translate »