~/talk

Streaming with DPDK: Raising the Throughput Ceiling with Drivers in Use..

Talkat GRCon 2019 · 2019-09-16..09-20· [devops-and-delivery]
links:none on file
slides:none on file

DPDK-based user-space drivers replace the kernel path with a minimal UDP/IP/ARP stack, pinned IO threads and zero-copy DMA buffers so the stream sustains the N320’s bandwidth at 250 MSPS per channel across 10GbE. Measured round trips drop from about 300 µs to about 80 microseconds latency, and UHD reaches full-rate two-channel TX without massive buffering. GNU Radio integration works but the thread-per-block scheduler becomes the new bottleneck.

AI-written summary · about

  1. 0:00Introduction
  2. 0:40DPDK
  3. 1:50DPDK Architecture
  4. 2:25How DPDK Works
  5. 3:07Credit Based Flow Control
  6. 4:20Jitter
  7. 5:17Scheduling
  8. 8:04Kernel Defaults
  9. 9:23Affinity Control
  10. 10:10Drivers User Space
  11. 11:24DPDK Development Kit
  12. 12:24DPDK Support
  13. 12:40UHDPK
  14. 13:38Threading
  15. 14:14Configuration
  16. 14:47Latency Test
  17. 15:38Gnu Radio
  18. 16:25Thread per block scheduler
  19. 17:50Question Slide
  20. 18:08Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.