A MPI (message passing interface) consiste em uma especificação e em uma implementação de mecanismo de troca de mensagens entre processos escravos e processo mestre em máquinas distintas de um cluster.