mpi
What’s Next for MPI?
1 min read
MPI-3 has been out for over a year and a half. MPICH supports all of the mandatory MPI-3 behavior and some of its optional semantics. Open MPI supports all of MPI-3 except the new one-sided semantics. New functionality is becoming mature in both, and that maturity is trickling down to the implementations that are derived […]
Open MPI 1.7.4 released!
1 min read
It took us longer than we intended, but we finally released Open MPI v1.7.4. Woo hoo! (we got nice coverage from El Reg, too) This is a monster release; it represents hundreds (thousands? millions?) of person-hours of work. Consider this a ginormous “thank you!” to the entire Open MPI community! Special thanks goes to […]
More Network Locality (Netloc) progress
1 min read
We announced the Network locality project at SC’13, and generated a LOT of interest (far more than I even anticipated!). As a refresher, here’s a link to a a blog entry we wrote about Netloc back in November. There is still much work to be done; we’re actively continuing work in multiple areas:
InsideHPC podcast: MPI collaboration with OpenFabrics
1 min read
In my last blog post, I described a new collaboration between the MPI community and the OpenFabrics verbs community. The collaboration started with the OpenFrameworks group asking the MPI community to list its requirements for a lower layer network API to the OpenFabrics OpenFrameworks working group. In that last blog post, I posted an abbreviated […]
A fun thing happened on the way to the OpenFrameworks discussion today…
1 min read
A few months ago, Sean Hefty from Intel started an effort to design a new low-level network API to replace libibverbs. That is, it’s not libibverbs 2.0 — it’s a new API that aims to both expand the scope of what libibverbs did, and also to address many of its much-criticized shortcomings. Sean and Paul […]
Call for Papers: EuroMPI/Asia 2014
2 min read
The 21st European MPI Users’ Group Meeting, EuroMPI/AISA 2014, will be held in Kyoto, Japan, 9th – 12th September, 2014. Background and topics EuroMPI is the preeminent meeting for users, developers and researchers to interact and discuss new developments and applications of message-passing parallel computing, in particular in and related to the Message Passing Interface […]
Call for Workshops: EuroMPI/Asia 2014
2 min read
The 21st European MPI Users’ Group Meeting, EuroMPI/AISA 2014, will be held in Kyoto, Japan, 9th – 12th September, 2014. In addition to the main conference’s technical program, EuroMPI/ASIA 2014 is soliciting proposals for one-day or half-day workshops to be held in conjunction with the main conference. It is intended that those workshops are aim to discuss on […]
Open MPI: Binding to core by default
2 min read
After years of discussion, the upcoming release of Open MPI 1.7.4 will change how processes are laid out (“mapped”) and bound by default. Here’s the specifics: If the number of processes is <= 2, processes will be mapped by core If the number of processes is > 2, processes will be mapped by socket Processes […]