FairyWren: A Sustainable Cache for Emerging Write-Read-Erase Flash Interfaces
Sara McAllister, Yucong “Sherry” Wang, Benjamin Berg, Daniel S Berger, George Amvrosiadis, Nathan Beckmann, Gregory R Ganger. OSDI 2024.
How to Rent GPUs on a Budget
Zhouzi Li, Benjamin Berg, Arpan Mukhopadhyay, Mor Harchol-Balter. EPEW 2024.
Asymptotically Optimal Scheduling of Multiple Parallelizable Job Classes
Benjamin Berg, Benjamin Moseley, Weina Wang, Mor Harchol-Balter. Preprint 2024.
Statistical verification of autonomous system controllers under timing uncertainties.
Bineet Ghosh, Clara Hobbs, Shengjie Xu, Don Smith, James H Anderson, PS Thiagarajan, Benjamin Berg, Parasara Sridhar Duggirala, Samarjit Chakraborty. Real-Time Systems 2024.
Simple Policies for Multiresource Job Scheduling
Zhongrui Chen, Isaac Grosof, Benjamin Berg. MAMA, PER 2024.
The Case for Phase-Aware Scheduling of Parallelizable Jobs
Benjamin Berg, Justin Whitehouse, Benjamin Moseley, Weina Wang, Mor Harchol-Balter. IFIP Performance, PEVA 2021.
Kangaroo: Caching Billions of Tiny Objects on Flash
Sara McAllister, Benjamin Berg, Julian Tutuncu-Macias, Juncheng Yang, Sathya Gunasekar, Jimmy Lu, Daniel Berger, Nathan Beckmann, and Gregory R. Ganger. SOSP 2021. Awarded Best Paper
Optimal Scheduling of Parallel Jobs with Unknown Service Requirements
Benjamin Berg, Mor Harchol-Balter. Handbook of Research on Methodologies and Applications of Supercomputing, 2021.
The CacheLib Caching Engine: Design and Experiences at Scale
Benjamin Berg, Daniel Berger, Sara McAllister, Isaac Grosof, Sathya Gunasekar, Jimmy Lu, Michael Uhlar, Jim Carrig, Nathan Beckmann, Mor Harchol-Balter, Gregory R. Ganger. OSDI 2020.
heSRPT: Parallel Scheduling to Minimize Mean Slowdown
Benjamin Berg, Rein Vesilo and Mor Harchol-Balter. IFIP Performance, PEVA 2020.
Optimal Resource Allocation for Elastic and Inelastic Jobs
Benjamin Berg, Mor Harchol-Balter, Ben Moseley, Weina Wang, Justin Whitehouse. SPAA 2020.
Towards Optimality in Parallel Scheduling
Benjamin Berg, Jan-Pieter Dorsman, and Mor Harchol-Balter. SIGMETRICS/POMACS 2018.
RobinHood: Tail Latency Aware Caching – Dynamic Reallocation from Cache-Rich to Cache-Poor
Daniel S. Berger and Benjamin Berg, Timothy Zhu, Siddhartha Sen, Mor Harchol-Balter. OSDI 2018.
Thesis
A Principled Approach to Parallel Job Scheduling
Benjamin Berg, CMU 2022