Jack Humphries

jhumphri@cs.stanford.edu

I completed my Ph.D. in Computer Science at Stanford University. I was advised by Christos Kozyrakis and David Mazières.

Publications

Wave: Offloading Userspace System Software onto Weak SmartNIC Cores
Jack Tigar Humphries, Neel Natu, Kostis Kaffes, Stanko Novaković, Paul Turner, Henry M. Levy, David Culler, Christos Kozyrakis
ASPLOS 2026

Towards ML System Extensibility
Weixin Deng, Andy Ruan, Megan Frisella, Kai-Hsun Chen, SangBin Cho, Jack Tigar Humphries, Rui Qiao, Stephanie Wang
HotOS 2025

Syrup: User-Defined Scheduling Across the Stack [paper, talk]
Kostis Kaffes, Jack Tigar Humphries, David Mazières, Christos Kozyrakis
SOSP 2021

ghOSt: Fast & Flexible User-Space Delegation of Linux Scheduling [paper, talk] [userspace repo, kernel repo]
Jack Tigar Humphries, Neel Natu, Ashwin Chaugule, Ofir Weisse, Barret Rhoden, Josh Don, Luigi Rizzo, Oleg Rombakh, Paul Turner, Christos Kozyrakis
SOSP 2021

A Case Against (Most) Context Switches [paper, talk]
Jack Tigar Humphries*, Kostis Kaffes*, David Mazières, Christos Kozyrakis
HotOS 2021

Mind the Gap: A Case for Informed Request Scheduling at the NIC [paper, talk]
Jack Tigar Humphries, Kostis Kaffes, David Mazières, Christos Kozyrakis
HotNets 2019

Shinjuku: Preemptive Scheduling for μsecond-scale Tail Latency [paper, talk]
Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazières, Christos Kozyrakis
NSDI 2019

* Equal contribution