Cisco Blogs

Cisco Blog > High Performance Computing Networking

Networks for MPI

May 24, 2014 at 7:14 am PST

It seems like we’ve gotten a rash of “how do I setup my new cluster for MPI?” questions on the Open MPI mailing list recently.

I take this as a Very Good Thing, actually — it means more and more people are tinkering with and discovering the power of parallel computing, HPC, and MPI.

Read More »

Tags: , ,

MPI newbie: Building MPI applications

October 12, 2013 at 7:30 am PST

In a previous post, I gave some (very) general requirements for how to setup / install an MPI installation.

This is post #2 in the series: now that you’ve got a shiny new computational cluster, and you’ve got one or more MPI implementations installed, I’ll talk about how to build, compile, and link applications that use MPI.

To be clear: MPI implementations are middleware — they do not do anything remarkable by themselves. ┬áMPI implementations are generally only useful when you have an application that uses the MPI middleware to do something interesting.

Read More »

Tags: , ,

MPI newbie: Requirements and installation of an MPI

July 31, 2013 at 9:00 am PST

I often get questions from those who are just starting with MPI; they want to know common things such as:

  • How to install / setup an MPI implementation
  • How to compile their MPI applications
  • How to run their MPI applications
  • How to learn more about MPI

This will be the first blog entry of several that attempts to guide MPI newbies down the parallelization path.

Read More »

Tags: , ,