J
Jack Tigar Humphries
Researcher at Stanford University
Publications - 5
Citations - 156
Jack Tigar Humphries is an academic researcher from Stanford University. The author has contributed to research in topics: Scheduling (computing) & Computer science. The author has an hindex of 2, co-authored 5 publications receiving 61 citations. Previous affiliations of Jack Tigar Humphries include Google.
Papers
More filters
Proceedings Article
Shinjuku: preemptive scheduling for µsecond-scale tail latency
Kostis Kaffes,Timothy Chong,Jack Tigar Humphries,Adam Belay,David Mazières,Christos Kozyrakis +5 more
TL;DR: It is demonstrated that Shinjuku provides significant tail latency and throughput improvements over IX and ZygOS for a wide range of workload scenarios and achieves up to 6.6× higher throughput and 88% lower tail latency.
Proceedings ArticleDOI
ghOSt: Fast & Flexible User-Space Delegation of Linux Scheduling
Jack Tigar Humphries,Neel Natu,Ashwin Chaugule,Ofir Weisse,Barret Rhoden,Josh Don,Luigi Rizzo,Oleg Rombakh,Paul Turner,Christos Kozyrakis +9 more
TL;DR: GhOSt as mentioned in this paper is an infrastructure for delegating kernel scheduling decisions to userspace code, which is designed to support the rapidly evolving needs of data center workloads and platforms.
Proceedings ArticleDOI
Syrup: User-Defined Scheduling Across the Stack
TL;DR: Syrup as mentioned in this paper is a framework for user-defined scheduling that enables untrusted application developers to express application-specific scheduling policies across these system layers without being burdened with the low-level system mechanisms that implement them.
Proceedings ArticleDOI
Mind the Gap: A Case for Informed Request Scheduling at the NIC
TL;DR: This paper proposes implementing preemptive request scheduling by passing to the NIC up-to-date information about core availability and execution status of active requests, and presents a prototype implementation on a commercial Smart-NIC that indeed shows performance benefits for different workload scenarios.
Proceedings ArticleDOI
A case against (most) context switches
TL;DR: In this article, the authors argue that context switching is an idea whose time has come and gone, and propose eliminating it through a radically different hardware threading model targeted to solve software rather than hardware problems.