User Direct Access Programming Library

A user direct access programming library (or uDAPL) defines a single set of user application program interfaces (APIs) for all Remote direct memory access (RDMA)-capable transports. The uDAPL mission is to define a transport-independent and platform-standard set of APIs that exploit RDMA capabilities, such as those present in InfiniBand, Virtual Interface Architecture (VIA), and ROI WG of Internet Engineering Task Force (IETF).