Programming Distributed Systems: an Introduction to MPI
José Monteiro,
Inesc-ID –
Abstract:
The Message Passing Interface Standard (MPI) is a standard defined by
the MPI Forum, which has over 40 members, including vendors,
researchers, software library developers, and users. The goal of MPI
is to establish a portable, efficient, and flexible standard for
writing distributed programs based on message passing. MPI is not an
IEEE or ISO standard, but has become the de facto “industry standard”
for writing message passing programs on HPC platforms.
In this talk I will present a gentle introduction to MPI. I will start
by discussing the message passing programming model. Then I will cover
the basics of MPI, present one-to-one communication and collective
operations.
“I am not sure how I will program a Petaflop machine, but I am sure
that I will need MPI somewhere.”
Horst D. Simon
- Date and local
- Friday, February, 20 2009, 14h00, room 336 at INESC-ID, Lisbon.
- More info
-
Seminars page of INESC-ID
Seminar organized by the
ALGOS group (algos.inesc-id.pt)
Date: 2009-Feb-20 Time: 14:00:00 Room: 336
For more information:
- seminars@algos.inesc-id.pt
- +351 213100399
Upcoming Events
INESC-ID ESR Talks – February 2023

If you are a masters/PhD student or a postdoctoral fellow, come and present your work in an informal and friendly environment – and savour some tasty snacks!
Individual talks will be 10-15 minutes plus time for feedback. Enroll on your selected date by emailing pedro.ferreira[at]inesc-id.pt.
Happening on the second Wednesday of every month (4pm-5pm):
- 15 February (Alves Redol, Room 9)
- 15 March (Alves Redol, Room 9)
- 12 April (Alves Redol, Room 9)
- 10 May (Alves Redol, Room 9)
- 14 June (Alves Redol, Room 9)
- 12 July (Alves Redol, Room 9)
We hope to see you there!