Loading…
11-12, August 2026
Seoul, South Korea
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Korea 2026 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Korea Standard Time (KST), UTC +9. To see the schedule in your preferred timezone, please select from the drop-down menu to the right.
Tuesday August 11, 2026 13:35 - 14:05 KST
GPU compute resources remain inaccessible to the Linux kernel without userspace runtimes (ROCm, CUDA), forcing network packet processing to stay CPU-bound regardless of available GPU capacity.
We present KNOD (in-Kernel Network Offload Device), a Linux kernel framework that enables GPU-accelerated network packet processing entirely within the kernel. KNOD compiles and launches GPU kernels natively, dispatching packet processing workloads directly to the GPU — no ROCm, no userspace involvement, using only publicly documented hardware interfaces.
XDP offload is KNOD's first use case. Building on our LPC 2025 talk, this talk covers: in-kernel GPU kernel compilation targeting AMD GFX9/Vega ISA with post-processing optimizations (latency: ~118µs → ~46µs); a lock-free GPU-side queue between NIC RX path and GPU compute; and branch divergence mitigation to maximize SIMT utilization across heterogeneous packet flows.
At equivalent throughput (~32 Mpps), KNOD reduces system-wide CPU utilization from 40% (CPU-based XDP) to 17-20%. We discuss lessons from MACsec/WireGuard offload attempts and the path toward KNOD as a general kernel framework for GPU-accelerated network functions.
Speakers
avatar for Taehee Yoo

Taehee Yoo

System Software Engineer, Rebellions
Taehee Yoo is a contributor to the Linux Networking Stack and a maintainer of the AMT module in the networking stack. And he is working as a Kernel engineer at Rebellions. He is currently focusing on KNOD project.
avatar for Hoyeon Lee

Hoyeon Lee

BPF System Engineer, SUSE
Hoyeon Lee is a BPF System Engineer at SUSE, focusing on BPF and system internals in the Linux kernel. He enjoys sharing knowledge through writing and speaking, and has been active in open source communities and technical translation.
Tuesday August 11, 2026 13:35 - 14:05 KST
Orchid 1

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link