Cisco Blogs


Cisco Blog > High Performance Computing Networking

MPI-3.0 has passed!

September 21, 2012 at 12:45 am PST

We’re here at the MPI Forum in Vienna where the Forum has just unanimously voted to accept the MPI-3.0 document.

Woo hoo!!

This document caps a 4-year effort that started in January of 2008.  MPI-3.0 clarifies many pending MPI-2.2 issues and adds some significant new user-level features to the standard:
Read More »

Tags: , ,

MPI-3.0 Draft 2 public comment period

August 3, 2012 at 5:17 am PST

Dear MPI user,

The MPI-Forum is about to ratify the MPI-3.0, a new version of the MPI standard.  As part of this process, we are soliciting feedback on the current draft standard.  The draft document can be found here:

http://meetings.mpi-forum.org/draft_standard/mpi3.0_draft_2.pdf

We are seeking the following feedback in particular:

  • Small requests/corrections that can be resolved before finishing 3.0.
  • Requests for clarification of unclear text or undefined behavior.
  • Undetected severe inconsistencies or bugs that may delay the standard publication.
  • Wishes for additional enhancements or new functionality to be taken into account after 3.0 is published.

Please comment before Sep. 6, 2012 as follows:

  1. Subscribe to: http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-comments
  2. Then send your comments to: mpi-comments@lists.mpi-forum.org

Messages sent from an unsubscribed e-mail address will not be considered.

Thank you in advance for your help.

Best regards,
The MPI Forum

Tags: , ,

MPI-3.0: What’s the holdup?

July 31, 2012 at 7:48 am PST

A few people have asked me questions about MPI-3 recently, such as:

  1. What took so long?
  2. Why isn’t another draft version of MPI-3.0 available yet?
  3. When do you expect the final version of the MPI-3.0 document to be available?
  4. When do you expect MPI-3.0 implementations to be available?

These are all good questions.  Let me answer each of them individually…

Read More »

Tags: , ,

Gettings towards an MPI-3.0 draft

July 20, 2012 at 11:25 am PST

I’ve been a bit tardy with my blogging responsibilities of late; but only because I’ve been swamped with MPI stuff.  Honest!

This past week, the MPI Forum met in Chicago and had a huge text-merging party.  Specifically, we took all the MPI-3 proposals that had passed and actually merged their text into a single document.  We did this in parallel (get it?) by dividing up the tickets and chapters among all the meeting participants.  It was quite amazing to watch, actually.  :-)

The merges resulted in a few conflicts here and there, a probably-inevitable set of LaTeX issues, some “Hey, why isn’t the Subversion server responding?” complaints, and some last minute, “Hey, that doesn’t look quite right…”-isms.

Read More »

Tags: ,

Recently Voted into MPI-3

January 23, 2012 at 7:03 am PST

In the January MPI Forum meeting, several proposals passed their 2nd votes, meaning that they are “in” MPI-3.  That being said, MPI-3 is not yet finalized (and won’t be for many more months), so changes can still happen.

  • Creating MPI_COMM_SPLIT_TYPE
  • Making the C++ bindings optional
  • Updating RMA (a.k.a., “one-sided”)
  • Creating a new “MPIT” tools interface

I’ll describe each of these briefly below.

Read More »

Tags: ,