Register now for better personalized quote!

10 Years of Open MPI

Nov, 22, 2013 Hi-network.com

Today's the day.

Today marks 10 years since the first commit in the original Open MPI CVS source code repository (which was later converted to Subversion):

$svn log -r 1 http://svn.open-mpi.org/svn/ompi
------------------------------------------------------------
r1 | jsquyres | 2003-11-22 11:36:58 -0500 (Sat, 22 Nov 2003)| jsquyres | 2003-11-22 11:36:58 -0500 (Sat, 22 Nov 2003)
First commit
------------------------------------------------------------

As I look right now, I see that we're up to r29729.

Wow!

The Ohloh.net site gives detailed statistics from the Open MPI Subversion history.

Before I made that first commit ten years ago, we had had many, many hours of technical and logistical discussions between the LAM/MPI, LA-MPI, and FT-MPI developer teams.  Working together seemed like a good idea, but none of us really had any idea at all whether the whole thing would work as a combined project (PAC-X MPI joined us shortly after we started).

The idea was fairly radical: merge four existing MPI implementations; take the best ideas from each of them to start both a whole new code base, and a new community of MPI implementors.  This involved taking software developers with different backgrounds, different organizational biases, and different goals and making them all work towards a common goal.

As history has shown, not only did this idea work, it worked really, amazingly, astoundingly well.

Open MPI both as a software project and as a community is alive, kicking, and more awesome than ever.  It's been a great ride; I've been privileged to work with oodles of waaaay-smarter-than-me MPI implementors, MPI application developers, and system administrators over the past 10 years.

I look forward to the next 10.

Long live Open MPI!


tag-icon Hot Tags : HPC mpi ompi

Copyright © 2014-2024 Hi-Network.com | HAILIAN TECHNOLOGY CO., LIMITED | All Rights Reserved.