flux-framework / dyad

DYAD: DYnamic and Asynchronous Data Streamliner
GNU Lesser General Public License v3.0
7 stars 5 forks source link

Improve UCX DTL performance using UCP Memory APIs #37

Closed ilumsden closed 2 months ago

ilumsden commented 1 year ago

UCX provides a set of memory APIs (at both the UCT and UCP levels) that can be used to allocate buffers that are more directly visible to the network. We should use those APIs for allocating buffers used in network transmission to prevent excessive memcpys.

ilumsden commented 2 months ago

Already completed and merged. Closing