scispace - formally typeset
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

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

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.