MPI


MPI est une bibliothèque d'échange de messages pour machine parallèle (ndlr homogène), c’est donc un standard créé pour le développement d’applications parallèles portables. Le modèle d'exécution d'une application MPI est le SPMD (Single Program Multiple Data), soit une exécution du même programme pour tous les processus. Une application MPI est un ensemble de processus exécutant chacun son propre code (modèle SPMD) et communiquant via des appels à des sous-programmes de la bibliothèque MPI.