Rolf vandeVaart
ee7510b025
Remove redundant macro. This was from reviewed of earlier ticket.
...
Fixes trac:3878. Reviewed by jsquyres.
This commit was SVN r29581.
The following Trac tickets were found above:
Ticket 3878 --> https://svn.open-mpi.org/trac/ompi/ticket/3878
2013-11-01 12:19:40 +00:00
Brian Barrett
16a1166884
Remove the proc_pml and proc_bml fields from ompi_proc_t and replace with a
...
configure-time dynamic allocation of flags. The net result for platforms
which only support BTL-based communication is a reduction of 8*nprocs bytes
per process. Platforms which support both MTLs and BTLs will not see
a space reduction, but will now be able to safely run both the MTL and BTL
side-by-side, which will prove useful.
This commit was SVN r29100.
2013-08-30 16:54:55 +00:00
Rolf vandeVaart
504fa2cda9
Fix support in smcuda btl so it does not blow up when there is no CUDA IPC support between two GPUs. Also make it so CUDA IPC support is added dynamically.
...
Fixes ticket 3531.
This commit was SVN r29055.
2013-08-21 21:00:09 +00:00
Brian Barrett
f42783ae1a
Move the RTE framework change into the trunk. With this change, all non-CR
...
runtime code goes through one of the rte, dpm, or pubsub frameworks.
This commit was SVN r27934.
2013-01-27 23:25:10 +00:00
Rolf vandeVaart
f63c88701f
Improve CUDA GPU transfers over openib BTL. Use aynchronous copies.
...
This is RFC that was submitted in July and December of 2012.
This commit was SVN r27862.
2013-01-17 22:34:43 +00:00
Josh Hursey
28681deffa
Backout the ORCA commit. :(
...
There is a linking issue on Mac OSX that needs to be addressed before this is able to come back into the trunk.
This commit was SVN r26676.
2012-06-27 01:28:28 +00:00
Josh Hursey
542330e3a7
Commit of ORCA: Open MPI Runtime Collaborative Abstraction
...
This is a runtime interposition project that sits between the OMPI and ORTE layers in Open MPI.
The project is described on the wiki:
https://svn.open-mpi.org/trac/ompi/wiki/Runtime_Interposition
And on this email thread:
http://www.open-mpi.org/community/lists/devel/2012/06/11109.php
This commit was SVN r26670.
2012-06-26 21:42:16 +00:00
Rolf vandeVaart
b0a84b0a7d
New btl that extends sm btl to support GPU transfers within a node.
...
Uses new CUDA IPC support. Also, a few minor changes in PML to take
advantage of it.
This code has no effect unless user asks for it explicitly via
configure arguments. Otherwise, it is either #ifdef'ed out or
not compiled.
This commit was SVN r26039.
2012-02-24 02:13:33 +00:00