- Fast and Efficient Scaling For Microservices with SurgeGuard
Anyesha Ghosh, Neeraja J. Yadwadkar, and Mattan Erez
SC’24 - MOSEL: Inference Serving Using Dynamic Modality Selection
Bodun Hu, Le Xu, Jeongyoon Moon, Neeraja J. Yadwadkar, and Aditya Akella
[arXiv preprint] - Characterizing Machine Learning-based Runtime Prefetcher Selection
Erika S. Alcorta, Mahesh Madhav, Richard Afoakwa, Scott Tetrick, Neeraja J. Yadwadkar, and Andreas Gerstlauer
CAL’24
[PDF] - Machine Perceptual Quality: Evaluating the Impact of Severe Lossy Compression on Audio and Image Models
Dan Jacobellis, Daniel Cummings, and Neeraja J. Yadwadkar
DCC’24
[PDF] [Extended version] - Performance Implications of Async Memcpy and UVM: A Tale of Two Data Transfer Modes
Ruihao Li, Sanjana Yadav, Qinzhe Wu, Krishna Kavi, Gayatri Mehta, Neeraja J. Yadwadkar, and Lizy K. John
IISWC’23
[PDF] - NextGen-Malloc: Giving Memory Allocator Its Own Room in the House
Ruihao Li, Qinzhe Wu, Krishna Kavi, Gayatri Mehta, Neeraja J. Yadwadkar, and Lizy K. John
HotOS’23
[PDF] [SigArch Blogpost] - Online Learning for Right-Sizing Serverless Function Invocations
Prasoon Sinha, Kostis Kaffes, and Neeraja J. Yadwadkar
Workshop on Machine Learning for Computer Architecture and Systems at ISCA 2023
[PDF] - Lightweight ML-based Runtime Prefetcher Selection on Many-core Platforms
Erika S. Alcorta, Neeraja J. Yadwadkar, and Andreas Gerstlauer
Workshop on Machine Learning for Computer Architecture and Systems at ISCA 2023
[PDF] - Sidecars on the Central Lane
Prateek Sahu, Shijia Wei, Lucy Zheng, Marco Bueso, Neeraja J. Yadwadkar, and Mohit Tiwari
Workshop on Hot Topics in System Infrastructure (HotInfra) at ISCA 2023
[PDF] - Principled and Practical Scheduling for Real-World Serverless Computing
Kostis Kaffes, Neeraja J. Yadwadkar, and Christos Kozyrakis
ACM SoCC’22
[PDF] - Faa$T: A Transparent Auto-Scaling Cache for Serverless Applications
Francisco Romero (Stanford University), Gohar Irfan Chaudhry (Microsoft Research), Inigo Goiri (Microsoft Research), Pragna Gopa (Microsoft Azure), Paul Batum (Microsoft Azure), Neeraja Yadwadkar (Stanford University), Rodrigo Fonseca (Microsoft Research), Christos Kozyrakis (Stanford University), Ricardo Bianchini (Microsoft Research)
ACM SoCC’21
[PDF] - Llama: A Heterogeneous & Serverless Framework for Auto-Tuning Video Analytics Pipelines
Francisco Romero*, Mark Zhao*, Neeraja J. Yadwadkar, and Christos Kozyrakis
ACM SoCC’21
[PDF] - SmartHarvest: Harvesting Idle CPUs Safely and Efficiently in the Cloud
Yawen Wang, Kapil Arya, Marios Kogias, Manohar Vanga, Aditya Bhandari, Neeraja J. Yadwadkar, Siddhartha Sen, Sameh Elnikety, Christos Kozyrakis, and Ricardo Bianchini
EuroSys 2021
[PDF] - What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing
Johann Schleier-Smith, Vikram Sreekanti, Anurag Khandelwal, Joao Carreira, Neeraja J. Yadwadkar, Raluca Ada Popa, Joseph E. Gonzalez, Ion Stoica, and David A. Patterson
(contributed article in Communications of the ACM)
[PDF] - INFaaS: A Model-less Inference Serving System
Francisco Romero*, Qian Li*, Neeraja J. Yadwadkar, and Christos Kozyrakis
Best Paper at USENIX ATC 2021
[PDF] [Website] [Video] - Centralized Core-granular Scheduling for Serverless Functions
Kostis Kaffes, Neeraja J. Yadwadkar, and Christos Kozyrakis
ACM SoCC’19
[PDF] - A Case for Managed and Model-less Inference Serving
Neeraja J. Yadwadkar, Francisco Romero, Qian Li, and Christos Kozyrakis
HotOS’19
[PDF] [Website] [Showcased in ‘the morning paper’] - Cloud Programming Simplified: A Berkeley View on Serverless Computing
Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, Joseph E Gonzalez, Raluca Ada Popa, Ion Stoica, David A Patterson
EECS Department, University of California, Berkeley Technical Report, February 2019
[PDF] - Context: The Missing Piece in the Machine Learning Lifecycle
Rolando Garcia, Vikram Sreekanti, Neeraja J. Yadwadkar, Daniel Crankshaw, Joseph E. Gonzalez, Joseph M. Hellerstein
Workshop on Common Model Infrastructure at KDD, 2018
[PDF] - Selecting the Best VM across Multiple Public Clouds: A Data-Driven Performance Modeling Approach
Neeraja J. Yadwadkar, Bharath Hariharan, Joseph E. Gonzalez, Burton Smith, and Randy Katz
ACM SoCC’17
[PDF] [Demo] - Multi-Task Learning for Straggler Avoiding Predictive Job Scheduling
Neeraja J. Yadwadkar, Bharath Hariharan, Joseph E. Gonzalez, and Randy Katz
Journal of Machine Learning Research (JMLR), 2016
[PDF] - Faster Jobs in Distributed Data Processing using Multi-Task Learning
Neeraja J. Yadwadkar, Bharath Hariharan, Joseph E. Gonzalez, and Randy Katz
SIAM International Conference on Data Mining (SDM), 2015
[PDF] [Video] - Wrangler: Predictable and Faster Jobs using Fewer Resources
Neeraja J. Yadwadkar, Ganesh Ananthanarayanan, and Randy Katz
ACM SoCC’14
[PDF] [Slides] - Discovery of Application Workloads from Network File Traces
Neeraja J. Yadwadkar, Chiranjib Bhattacharyya, K. Gopinath, Thirumale Niranjan, and Sai Susarla
Usenix Conference on File and Storage Technologies (FAST), 2010
[PDF] [Video]