The Benefits and Limitations of User Interrupts for Preemptive Userspace Scheduling#
NSDI '25 digest Program Wildcard pick 28–30 April 2025
- Authors / tier: Linsong Guo, Danial Zuberi, Tal Garfinkel, Amy Ousterhout (UC San Diego). Wildcard.
- Why: A clear-eyed measurement study of a newer x86 hardware feature (user interrupts) for preemptive userspace scheduling — the kind of "here's what the new primitive actually buys you, and where it doesn't" result that informs datapath and dataplane-OS design.
- What: An evaluation of user interrupts as a mechanism for preemptive scheduling in userspace, characterizing both the wins and the limits rather than pitching a single system.
- Where applicable: Userspace network/dataplane stacks and low-latency runtimes on hardware that supports user interrupts. General, forward-looking.
