Message Passing Interface

Message Passing Interface (MPI) is a standardized and portable message-passing system designed by a group of researchers from academia and industry to function on a wide variety of parallel computers. The standard defines the syntax and semantics of a core of library routines useful to a wide range of users writing portable message-passing programs in Fortran 77 or the C programming language. Several well-tested and efficient implementations of MPI include some that are free and in the public domain. These fostered the development of a parallel software industry, and there encouraged development of portable and scalable large-scale parallel applications.

Read more about Message Passing Interface:  History, Overview, Functionality, Concepts, Example Program, MPI-2 Adoption, Future

Famous quotes containing the words message and/or passing:

    Christina Bailey: I was just thinking how much you can tell about a person from such simple things. Your car, for instance.
    Mike Hammer: Now what kind of message does it send you?
    Christina: You have only one real, lasting love.
    Mike: Now who could that be?
    Christina: You. You’re one of those self-indulgent males who thinks about nothing but his clothes, his car, himself. I’ll bet you do push-ups every morning just to keep your belly hard.
    —A.I. (Albert Isaac)

    I will frankly declare, that after passing a few weeks in this valley of the Marquesas, I formed a higher estimate of human nature than I had ever before entertained. But alas! since then I have been one of the crew of a man-of-war, and the pent-up wickedness of five hundred men has nearly overturned all my previous theories.
    Herman Melville (1819–1891)