Meldingsoverføringsgrensesnitt

Fra Wikipedia, den frie encyklopedi

Meldingsoverføringsgrensesnitt (Message Passing Interface, MPI) er en portabel standard for meldingsoverføring som er laget av en gruppe forskere fra akademika og industrien for å fungere på en lang rekke parallelle arkitekturer. Standarden definerer syntaksen og semantikken til en kjerne biblioteksrutiner som kan anvendes av en bred brukergruppe ved å skrive portable programmer for meldingsoverføring i C, C++ og Fortran. Det finnes flere gjennomtestede og effektive implementasjoner av MPI, hvorav mange har åpen kildekode eller er i public domain. Disse har ført til utviklingen av en parallell programvareindustri, og sørget for utviklingen av portable og skalerbare storskala parallelle applikasjoner.