Kostis Kaffes

Publications

* denotes equal first authors

LibPreemptible: Enabling Fast, Adaptive, and Hardware-Assisted User-Space Scheduling.
Yueying Li, Nikita Lazarev, David Koufaty, Tenny Yin, Andy Anderson, Zhiru Zhang, G Edward Suh, Kostis Kaffes, Christina Delimitrou.
HPCA 2024

Shabari: Delayed Decision-Making for Faster and Efficient Serverless Functions.
Prasoon Sinha, Kostis Kaffes, Neeraja J. Yadwadkar.
arXiv preprint

BPF-oF: Storage Function Pushdown Over the Network.
Ioannis Zarkadas, Tal Zussman, Jeremy Carin, Sheng Jiang, Yuhong Zhong, Jonas Pfefferle, Hubertus Franke, Junfeng Yang, Kostis Kaffes, Ryan Stutsman, Asaf Cidon.
arXiv preprint

Online Learning for Right-Sizing Serverless Functions.
Prasoon Sinha, Kostis Kaffes, Neeraja J. Yadwadkar.
MLArchSys@ISCA 2023

Apiary: A DBMS-Integrated Transactional Function-as-a-Service Framework.
Peter Kraft*, Qian Li*, Kostis Kaffes*, Athinagoras Skiadopoulos, Deeptaanshu Kumar, Danny Cho, Jason Li, Robert Redmond, Nathan Weckwerth, Brian Xia, Peter Bailis, Michael Cafarella, Goetz Graefe, Jeremy Kepner, Christos Kozyrakis, Michael Stonebraker, Lalith Suresh, Xiangyao Yu, Matei Zaharia.
arXiv preprint

Hermod: Principled and Practical Scheduling for Serverless Functions.
Kostis Kaffes, Neeraja J. Yadwadkar, Christos Kozyrakis.
SoCC '22 -- 24.5% acceptance rate

DBOS: A DBMS-oriented Operating System.
Athinagoras Skiadopoulos*, Qian Li*, Peter Kraft*, Kostis Kaffes*, Daniel Hong, Shana Mathew, David Bestor, Michael Cafarella, Vijay Gadepally, Goetz Graefe, Jeremy Kepner, Christos Kozyrakis, Tim Kraska, Michael Stonebraker, Lalith Suresh, Matei Zaharia.
VLDB 2022

A Progress Report on DBOS: A DBMS-oriented Operating System.
Qian Li*, Peter Kraft*, Kostis Kaffes*, Athinagoras Skiadopoulos, Deeptaanshu Kumar, Jason Li, Michael Cafarella, Goetz Graefe, Jeremy Kepner, Christos Kozyrakis, Michael Stonebraker, Lalith Suresh, Matei Zaharia.
CIDR 2022

Syrup: User-Defined Scheduling across the Stack.
Kostis Kaffes, Jack Tigar Humphries, David Mazieres, Christos Kozyrakis.
SOSP 2021 -- 15.5% acceptance rate -- video

A Case Against (Most) Context Switches.
Jack Tigar Humphries*, Kostis Kaffes*, David Mazieres, Christos Kozyrakis.
HotOS 2021 -- 26.5% acceptance rate -- video

RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers.
Hang Zhu, Kostis Kaffes, Zixu Chen, Zhenming Liu, Christos Kozyrakis, Ion Stoica, Xin Jin.
OSDI 2020 -- 17.6% acceptance rate -- video

Leveraging Application Classes to Save Power in Highly-Utilized Data Centers.
Kostis Kaffes, Dragos Sbirlea, Yiyan Lin, David Lo, Christos Kozyrakis.
SoCC '20 -- 24.5% acceptance rate -- video

Centralized Core-granular Scheduling for Serverless Functions.
Kostis Kaffes, Neeraja J. Yadwadkar, Christos Kozyrakis.
SoCC '19 -- 24.8% acceptance rate

Mind the Gap: A Case for Informed Request Scheduling at the NIC.
Jack Tigar Humphries, Kostis Kaffes, David Mazieres, Christos Kozyrakis.
HotNets 2019 -- 20.4% acceptance rate

Shinjuku: Preemptive Scheduling for Microsecond-Scale Tail Latency.
Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazieres, Christos Kozyrakis.
NSDI 2019 -- 12.5% acceptance rate -- video