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.