activity
20182022
most citedWillump: A Statistically-Aware End-to-end Optimizer for Machine Learning Inference

8 citations · 16 across the 7 of their papers we have counts for

collaborators

7 papers

cs.DB2022★ 1 cited

Transactions Make Debugging Easy

Qian Li, Peter Kraft, Michael Cafarella +6

We propose TROD, a novel transaction-oriented framework for debugging modern distributed web applications and online services. Our critical insight is that if applications store al…

cs.CR2022

Machine Learning with DBOS

Robert Redmond, Nathan W. Weckwerth, Brian S. Xia +5

We recently proposed a new cluster operating system stack, DBOS, centered on a DBMS. DBOS enables unique support for ML applications by encapsulating ML code within stored procedur…

cs.DB2022★ 4 cited

Apiary: A DBMS-Integrated Transactional Function-as-a-Service Framework

Peter Kraft, Qian Li, Kostis Kaffes +16

Developers increasingly use function-as-a-service (FaaS) platforms for data-centric applications that perform low-latency and transactional operations on data, such as for microser…

cs.DC2021

Solving Large-Scale Granular Resource Allocation Problems Efficiently with POP

Deepak Narayanan, Fiodar Kazhamiaka, Firas Abuzaid +5

Resource allocation problems in many computer systems can be formulated as mathematical optimization problems. However, finding exact solutions to these problems using off-the-shel…

cs.DC2021★ 1 cited

Don't Give Up on Large Optimization Problems; POP Them!

Deepak Narayanan, Fiodar Kazhamiaka, Firas Abuzaid +2

Resource allocation problems in many computer systems can be formulated as mathematical optimization problems. However, finding exact solutions to these problems using off-the-shel…

cs.DB2019★ 8 cited

Willump: A Statistically-Aware End-to-end Optimizer for Machine Learning Inference

Peter Kraft, Daniel Kang, Deepak Narayanan +3

Systems for ML inference are widely deployed today, but they typically optimize ML inference workloads using techniques designed for conventional data serving workloads and miss cr…

cs.DC2018★ 2 cited

Automatic Parallelization of Sequential Programs

Peter Kraft, Amos Waterland, Daniel Y Fu +3

Prior work on Automatically Scalable Computation (ASC) suggests that it is possible to parallelize sequential computation by building a model of whole-program execution, using that…