Introdução ao MPI


Message Passing Interface (MPI) serve na comunicação de processos, enviando e recebendo mensagens em ambientes de computação paralela.

Note

No MPI cada processo possui um espaço de memória própria.

Principais características:

  • Paralelismo
  • Portabilidade
  • Escalabilidade
  • Topologias de processo (como os processos são organizados e como se comunicam)

Aplicações:

  • Simulações científicas
  • Dinâmica molecular (estudar o movimento e interação de átomos e moléculas)
  • Análise de elementos finitos (resolução de problemas complexos de engenharia)
  • Análise de dados
  • Inteligência artificial

Note

Permite que pesquisadores e desenvolvedores aproveitem o poder do processamento paralelo para resolver problemas complexos.

Referências