Jack Humphries

jhumphri@cs.stanford.edu

I completed my Ph.D. in Computer Science at Stanford University, focusing on operating system performance. I was advised by Christos Kozyrakis and David Mazières.

Publications

Wave: Offloading Resource Management to SmartNIC Cores [paper]
Jack Tigar Humphries, Neel Natu, Kostis Kaffes, Stanko Novaković, Paul Turner, Henry M. Levy, David Culler, Christos Kozyrakis
ASPLOS 2025

Towards ML System Extensibility [paper]
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