1. Key Features and Changes#
Following features have been added in v2.1.0:
Improved large-transfer, scatter/gather, buffer-range, and completion handling.
Improved thread safety and connection teardown.
Synchronous requests return
-EBUSYwhen asynchronous I/O remains outstanding on the same channel.Added runtime library version queries and NVTX profiling.
v2.0.0:
Added a new event-driven completion mode for the cuObject server, allowing applications to wait on completions via a standard file descriptor using poll/epoll/iouring
Multi-VIP failover and rotation to keep RDMA data paths available during VIP swap
Following features have been added in v1.2.0:
IPv6 support
Support max_rd_atomic parameter in the RDMA configuration
Following features have been added in v1.0.0:
Multi-threaded, channel-based concurrency
Scatter-gather I/O support (up to 10 entries)
Asynchronous operation and polling