Netdev 0x17 venue
Vancouver, Canada
Previous editions
Fosstodon
NETDEV VIDEOS
Session
Kernel-Managed User Buffers in Homa
Speakers
John Ousterhout
Label
Nuts and Bolts
Session Type
Talk
Contents
Description
Tha Homa transport protocol provides significantly higher performance than TCP, particularly when considering tail latency for short messages. In order to achieve its performance benefits, both Homa’s API and its internal design are quite different from TCP. One of the most important differences is that Homa is message-oriented, whereas TCP is stream-oriented. Homa’s message orientation provides many benefits, but it also creates challenges. This talk will discuss how Homa’s message orientation makes pipelining difficult, which impacts throughput for large messages, and how the problem was solved by introducing a new approach to buffering, where user-space buffers are allocated and managed by the kernel.
Recent News
Group Booking Discount at Paradox Hotel
[Mon, 16, Oct. 2023]
Bronze Sponsor, Relianoid
[Fri, 06, Oct. 2023]
Registration is now Open
[Mon, 18, Sep. 2023]
Bronze Sponsor, NVIDIA
[Fri, 15, Sep. 2023]
Silver Sponsor, Intel®
[Tue, 12, Sep. 2023]
Important Dates
Closing of CFS | Aug 27th, 2023 |
Notification by | Sep 15th, 2023 |
Conference dates | Oct 30th - Nov 3rd, 2023 |