Que signifie l'interface de transmission de messages ?
Message Passing Interface (MPI) est un système qui vise à fournir une norme portable et efficace pour la transmission de messages. Il est largement utilisé pour les programmes de transmission de messages, car il définit une syntaxe utile pour les routines et les bibliothèques dans différents langages de programmation informatique tels que Fortran, C, C++ et Java.
Weendoz explique l'interface de transmission de messages
Message Passing Interface est portable et flexible et a été essentiellement développée par des chercheurs à des fins universitaires et industrielles pour travailler sur des réseaux de différents ordinateurs parallèles. Des implémentations de MPI ont été créées par divers développeurs et sont disponibles gratuitement sur Internet. MPI a contribué à la mise en réseau et au calcul parallèle à l'échelle industrielle et mondiale, et a contribué à améliorer le fonctionnement des applications informatiques parallèles à grande échelle. Les objectifs de conception de base de l’utilisation de MPI incluent la portabilité, la flexibilité et l’efficacité.
Message Passing Interface n'est pas une norme IEEE ou IOS, mais en fait une norme industrielle pour l'écriture de programmes de transmission de messages sur des plates-formes informatiques hautes performances.