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/