Cisco Blogs


Cisco Blog > High Performance Computing Networking

The History and Development of the MPI standard

June 21, 2013 at 10:39 am PST

Today’s guest posting comes from Jesper Larsson Träff; he’s Faculty of Informatics, Institute of Information Systems in the Research Group for Parallel Computing at the Vienna University of Technology (TU Wien).

Have you ever wondered why MPI is designed the way that it is?  The slides below are from Jesper’s talk about the History and Development of the MPI standard.  They go into detail about how certain design decisions were made, and why.  Amusingly, I’m in a picture on slide 2.  :-)

Read More »

Tags: ,

MPI Quiz

June 6, 2013 at 4:39 pm PST

A fun scenario was proposed in the MPI Forum today.  What do you think this code will do?

MPI_Comm comm, save;
MPI_Request req;
MPI_Init(NULL, NULL);
MPI_Comm_dup(MPI_COMM_WORLD, &comm);
MPI_Comm_rank(comm, &rank);
save = comm;
MPI_Isend(smsg, 4194304, MPI_CHAR, rank, 123, comm, &req);
MPI_Comm_free(&comm);
MPI_Recv(rmsg, 4194304, MPI_CHAR, rank, 123, save, MPI_STATUS_IGNORE);

Read More »

Tags: ,

Cisco’s Philosophy on Open Source

May 27, 2013 at 4:00 am PST

Last weekend, I was fortunate enough to be able to attend the Midwest Open Source Software Conference (MOSSCon 2013).  I met some fascinating people, listened to some great talks, and learned a bunch of new things.

All in all, a win.

I also presented a talk on two things:

  1. The general open source philosophy at Cisco
  2. My specific open source work at Cisco

The slides that I presented are below (slightly edited from their original form; I used a few animations in my original slides, which don’t work on Slideshare):
Read More »

Tags: , , , , , ,

New Addition to the Cisco MPI Team

May 13, 2013 at 3:23 pm PST

I’m very pleased to welcome a new member to the Cisco USNIC/MPI Team: Dave Goodell.  Welcome, Dave!  (today was his first day)

Dave joins us from the MPICH team at Mathematics and Computer Science division at Argonne National Laboratory.

Read More »

Tags: ,

Presenting Open MPI, USNIC, and Cisco open source at MOSSCon’13

April 10, 2013 at 4:50 pm PST

Midwest Open Source Software ConferenceI was just recently informed that my talk was accepted at the Midwest Open Source Software Conference (MOSSCon).  w00t!

MOSSCon will be held at the University of Louisville, in Louisville, Kentucky, USA, on May 18-19, 2013.  It’s being organized by people from the Kentucky Open Source Society (KYOSS) and other open source / maker-oriented groups in Louisville and Ohio.

Read More »

Tags: , , ,