Hi Paul!

On 22.12.11 19:43, Paul Kapinos wrote:
> Well. Any suggestions? Does OpenMPI ever able to use DAPL 2.0 on Linux?

I don't think so. Even Intel dropped the need for DAPL in their 4.x
release. It's an extra layer between the IB stack and the MPI which
basically adds additional complexity and latency. According to the
marketing numbers the 4.x releases using verbs are performing
significantly better then the 3.x releases using DAPL.

In my experience Intel's MPI (and IBM aka Platform aka HP-MPI) performs
often better then OpenMPI on top of Infiniband. Similar in flexibility
and with a wide range for optimizations to your specific code. Of course
it's expensive to use a commercial MPI and it's a blackbox. The main
reason why I usually use OpenMPI when preparing installations for my
customers.

My recommendation for you: Use OpenMPI with verbs to have a clean and
free MPI on your cluster with easy interfaces to your job scheduler. Or
buy a commercial MPI, invest a lot of manpower for a tight integration
and win an improved latency and/or throughput.

Beat

-- 
     \|/                           Beat Rubischon <b...@0x1b.ch>
   ( 0-0 )                             http://www.0x1b.ch/~beat/
oOO--(_)--OOo---------------------------------------------------
Meine Erlebnisse, Gedanken und Traeume: http://www.0x1b.ch/blog/

Reply via email to