O que é MPI?

Versão de impressãoVersión en PDF

MPI (Message Passing Interface) é um standard que define a sintaxe e a semântica das funções contidas numa biblioteca de passagem de mensagens desenhada para ser utilizada em programas que explorem a existência de múltiplos processadores.

A passagem de mensagens é uma técnica utilizada na programação concorrente para trazer sincronização entre processos e permitir a exclusão mútua.

A principal característica é que não precisa de memória partilhada, pelo que é muito importante na programação de sistemas distribuídos. Na plataforma do Super computador LUSITÂNIA pode-se utilizar quando se executar um trabalho em mais de um nó.