Workshop
Machine Learning for Systems
Xinlei XU · Dan Zhang · Mangpo Phothilimthana · Beidi Chen · Yawen Wang · Divya Mahajan
Room 211 - 213
Sat 16 Dec, 7 a.m. PST
Machine Learning (ML) for Systems describes the application of machine learning techniques to problems related to computer systems. By leveraging supervised learning and reinforcement learning (RL) approaches, machine learning can replace longstanding heuristics that currently drive many of these systems. This includes a wide range of topics, including multi-objective tasks such as designing new data structures, integrated circuits, or design verification, as well as implementing control algorithms for applications such as compilers, databases, memory management, or ML frameworks. While the systems community increasingly recognizes the importance of ML in solving a variety of different systems problems, ML for Systems remains an emerging area without widely established best practices, methods and strategies for the application of state-of-the-art machine learning techniques. The goal of this workshop is to provide an interdisciplinary venue for ML and Systems experts to push this boundary and start new directions within the ML for Systems area.
Schedule
Sat 7:00 a.m. - 7:05 a.m.
|
Opening Remarks
(
Talk
)
>
SlidesLive Video |
🔗 |
Sat 7:05 a.m. - 7:55 a.m.
|
Bill Dally - Invited Talk
(
Talk
)
>
SlidesLive Video |
🔗 |
Sat 8:00 a.m. - 8:55 a.m.
|
Chris Lattner - Invited Talk
(
Keynote Talk
)
>
SlidesLive Video |
🔗 |
Sat 8:55 a.m. - 9:10 a.m.
|
Coffee Break!
|
🔗 |
Sat 9:10 a.m. - 9:20 a.m.
|
Yunkai Zhang - VMR2L: Virtual Machines Rescheduling Using Reinforcement Learning in Data Centers
(
AM Spotlight Talk
)
>
SlidesLive Video |
Yunkai Zhang 🔗 |
Sat 9:20 a.m. - 9:30 a.m.
|
Guanhua Wang - ZeRO++: Extremely Efficient Collective Communication for Large Model Training
(
Talk
)
>
link
SlidesLive Video |
Guanhua Wang 🔗 |
Sat 9:40 a.m. - 10:10 a.m.
|
Poster Session
(
Poster
)
>
|
🔗 |
Sat 10:10 a.m. - 11:30 a.m.
|
Lunch!
(
Lunch
)
>
|
🔗 |
Sat 11:30 a.m. - 12:10 p.m.
|
Atlas Wang - Invited Talk
(
Talk
)
>
SlidesLive Video |
Zhangyang "Atlas" Wang 🔗 |
Sat 12:15 p.m. - 12:30 p.m.
|
Coffee Break!
|
🔗 |
Sat 12:30 p.m. - 12:40 p.m.
|
Haoran Qiu - On the Promise and Challenges of Foundation Models for Learning-based Cloud Systems Management
(
PM Spotlight Talk
)
>
SlidesLive Video |
Haoran Qiu 🔗 |
Sat 12:40 p.m. - 12:50 p.m.
|
Saswat Padhi - Predicting User Experience on Laptops from Hardware Specifications
(
PM Spotlight Talk
)
>
SlidesLive Video |
Saswat Padhi 🔗 |
Sat 12:50 p.m. - 1:50 p.m.
|
PM Poster Session
(
Poster Session
)
>
|
🔗 |
Sat 2:00 p.m. - 2:15 p.m.
|
Competition Track Highlights
(
Talk
)
>
SlidesLive Video |
Mangpo Phothilimthana 🔗 |
Sat 2:15 p.m. - 2:22 p.m.
|
10th Place Winner
(
Talk
)
>
|
Habib Bukhari · Maxim Shugaev 🔗 |
Sat 2:22 p.m. - 2:29 p.m.
|
5th Place Winner
(
Talk
)
>
|
Kenshin Abe 🔗 |
Sat 2:29 p.m. - 2:36 p.m.
|
3rd Place Winner
(
Talk
)
>
|
Janis Fluri 🔗 |
Sat 2:36 p.m. - 2:43 p.m.
|
2nd Place Winner
(
Talk
)
>
|
Denis Divitsky · David Robert Pugh · Dmitrii Khizbullin 🔗 |
Sat 2:43 p.m. - 2:50 p.m.
|
1st Place Winner
(
Talk
)
>
|
Matheus Pedroza Ferreira · Eduardo Rocha de Andrade 🔗 |
Sat 2:50 p.m. - 3:00 p.m.
|
Competition Session Q&A
(
Q&A
)
>
|
Habib Bukhari · Mangpo Phothilimthana · Maxim Shugaev · Kenshin Abe · Janis Fluri · Denis Divitsky · David Robert Pugh · Dmitrii Khizbullin · Matheus Pedroza Ferreira · Eduardo Rocha de Andrade 🔗 |
-
|
SmartChoices: Augmenting Software with Learned Implementations ( Poster ) > link | Daniel Golovin · Gábor Bartók · Eric Chen · Emily Donahue · Tzu-Kuo Huang · Effrosyni Kokiopoulou · Ruoyan Qin · Nikhil Sarda · Justin Sybrandt · Vincent Tjeng 🔗 |
-
|
Choice-Based Learning in JAX ( Poster ) > link | Daniel Zheng · Shangyin Tan · Gordon Plotkin · Ningning Xie 🔗 |
-
|
Early notice: GenAI-based Datarace Fix for Real-World Golang Programs ( Poster ) > link | Feiyang Jin · Zhizhou Zhang · Rajkishore Barik · Gautam Korlam · Milind Chabbi 🔗 |
-
|
Learning Bit Allocations for Z-Order Layouts in Analytic Data Systems ( Poster ) > link | Jenny Gao · Jialin Ding · SIVAPRASAD SUDHIR · Samuel Madden 🔗 |
-
|
Learning Distributed Protocols with Zero Knowledge ( Poster ) > link | Yujie Hui · Drew Ripberger · Xiaoyi Lu · Yang Wang 🔗 |
-
|
ComPile: A Large IR Dataset from Production Sources ( Poster ) > link | Aiden Grossman · Ludger Paehler · Konstantinos Parasyris · Tal Ben-Nun · Jacob Hegna · William Moses · Mircea Trofin · Johannes Doerfert 🔗 |
-
|
PLPilot: Benchmark an Automated Programming Language Design Framework Enabled by Large Language Models ( Poster ) > link | Kaiyan Chang · kubn wang · Mengdi Wang · shengwen Liang · Yinhe Han · Huawei Li · Xiaowei Li · ying wang 🔗 |
-
|
Predicting User Experience on Laptops from Hardware Specifications ( Poster ) > link | Saswat Padhi · Sunil Bhasin · Udaya Kiran Ammu · Alex Bergman · Allan Knies 🔗 |
-
|
Redco: A Lightweight Tool to Automate Distributed Training of LLMs on Any GPU/TPUs ( Poster ) > link | Bowen Tan · Yun Zhu · Lijuan Liu · Hongyi Wang · Yonghao Zhuang · Jindong Chen · Eric Xing · Zhiting Hu 🔗 |
-
|
ACLTuner: A Profiling-Driven Fast Tuning to Optimized Deep Learning Inference ( Poster ) > link | Yongin Kwon · Joo Hyoung Cha · Jubin Lee · Misun Yu · Jeman Park · Jemin Lee 🔗 |
-
|
Accelerating Text-to-image Editing via Cache-enabled Sparse Diffusion Inference ( Poster ) > link | Zihao Yu · Haoyang Li · Fangcheng Fu · Xupeng Miao · Bin CUI 🔗 |
-
|
On a Foundation Model for Operating Systems ( Poster ) > link |
15 presentersDivyanshu Saxena · Nihal Sharma · Donghyun Kim · Rohit Dwivedula · Jiayi Chen · Chenxi Yang · Sriram Ravula · Zichao Hu · Aditya Akella · Joydeep Biswas · Swarat Chaudhuri · Isil Dillig · Alex Dimakis · Daehyeok Kim · Christopher J. Rossbach |
-
|
Learning Collaborative Information Dissemination with Graph-based Multi-Agent Reinforcement Learning ( Poster ) > link | Raffaele Galliera · K. Brent Venable · Matteo Bassani · Niranjan Suri 🔗 |
-
|
Mitigating Tail Catastrophe in Steered Database Query Optimization with Risk-Averse Contextual Bandits ( Poster ) > link | Mónika Farsang · Paul Mineiro · Wangda Zhang 🔗 |
-
|
DeePref: Deep Reinforcement Learning For Video Prefetching In Content Delivery Networks ( Poster ) > link | Nawras Alkassab · Tania Lorido Botran · Chin-Tser Huang 🔗 |
-
|
ZeRO++: Extremely Efficient Collective Communication for Large Model Training ( Poster ) > link |
11 presentersGuanhua Wang · Heyang Qin · Sam Jacobs · Xiaoxia Wu · Connor Holmes · Zhewei Yao · Samyam Rajbhandari · Olatunji Ruwase · Feng Yan · Lei Yang · Yuxiong He |
-
|
MASE: An Efficient Representation for Software-Defined ML Hardware System Exploration ( Poster ) > link | Cheng Zhang · Jianyi Cheng · Zhewen Yu · Yiren Zhao 🔗 |
-
|
VMR2L: Virtual Machines Rescheduling Using Reinforcement Learning in Data Centers ( Poster ) > link | Xianzhong Ding · Yunkai Zhang · Binbin Chen · Donghao Ying · Tieying Zhang · Jianjun Chen · Lei Zhang · Alberto Cerpa · Wan Du 🔗 |
-
|
Enhancing ML model accuracy for Digital VLSI circuits using diffusion models: A study on synthetic data generation ( Poster ) > link | Prasha Srivastava · Pawan Kumar · Zia Abbas 🔗 |
-
|
CloudEval-YAML: A Realistic and Scalable Benchmark for Cloud Configuration Generation ( Poster ) > link |
11 presentersYifei Xu · Yuning Chen · Xumiao Zhang · Xianshang Lin · Pan Hu · Yunfei Ma · Songwu Lu · Wan Du · Zhuoqing Morley Mao · Ennan Zhai · Dennis Cai |
-
|
Silhouette: Toward Performance-Conscious and Transferable CPU Embeddings ( Poster ) > link | Tarikul Islam Papon · Abdul Wasay 🔗 |
-
|
Improving Large Language Model Hardware Generating Quality through Post-LLM Search ( Poster ) > link | Kaiyan Chang · Haimeng Ren · Mengdi Wang · shengwen Liang · Yinhe Han · Huawei Li · Xiaowei Li · ying wang 🔗 |
-
|
On the Promise and Challenges of Foundation Models for Learning-based Cloud Systems Management ( Poster ) > link | Haoran Qiu · Weichao Mao · Chen Wang · Hubertus Franke · Zbigniew Kalbarczyk · Tamer Basar · Ravishankar Iyer 🔗 |
-
|
PARM: Adaptive Resource Allocation for Datacenter Power Capping ( Poster ) > link | Haoran Qiu · Linghao Zhang · Chen Wang · Hubertus Franke · Zbigniew Kalbarczyk · Ravishankar Iyer 🔗 |
-
|
Multi-Agent Join ( Poster ) > link | Arash Termehchy · Bakhtiyar Doskenov · Bharghav Srikhakollu · Summit Haque · Huazheng Wang 🔗 |
-
|
Can Semi-Supervised Learning Improve Prediction of Deep Learning Model Resource Consumption? ( Poster ) > link | Karthick Panner Selvam · Mats Brorsson 🔗 |
-
|
Renamer: A Transformer Architecture Invariant to Variable Renaming ( Poster ) > link | Zachary Ankner · Alex Renda · Michael Carbin 🔗 |
-
|
Efficient Prompt Caching for Large Language Model Inference via Embedding Similarity ( Poster ) > link | Hanlin Zhu · Banghua Zhu · Jiantao Jiao 🔗 |
-
|
Reinforcement Learning for FPGA Placement ( Poster ) > link | shang wang · Deepak Ranganatha Sastry Mamillapalli · Qianxi Li · Tianpei Yang · Matthew Taylor 🔗 |
-
|
Performance Roulette: How Cloud Weather Affects ML-Based System Optimization ( Poster ) > link | Johannes Freischuetz · Konstantinos Kanellis · Brian Kroth · Shivaram Venkataraman 🔗 |
-
|
Secrecy and Sensitivity: Privacy-Performance Trade-Offs in Encrypted Traffic Classification ( Poster ) > link | Spencer Giddens · Raphael Labaca-Castro · Dan Zhao · Sandra Guasch · Parth Mishra · Nicolas Gama 🔗 |
-
|
LLM4DV: Using Large Language Models for Hardware Test Stimuli Generation ( Poster ) > link | Zixi Zhang · Greg Chadwick · Hugo McNally · Yiren Zhao · Robert Mullins 🔗 |
-
|
Ad-Rec: Advanced Feature Interactions to Address Covariate-Shifts in Recommendation Networks ( Poster ) > link | Muhammad Adnan · Yassaman Ebrahimzadeh Maboud · Divya Mahajan · Prashant Nair 🔗 |
-
|
Predicting User Experience on Laptops from Hardware Specifications ( Oral ) > link | Saswat Padhi · Sunil Bhasin · Udaya Kiran Ammu · Alex Bergman · Allan Knies 🔗 |
-
|
ZeRO++: Extremely Efficient Collective Communication for Large Model Training ( Oral ) > link |
11 presentersGuanhua Wang · Heyang Qin · Sam Jacobs · Xiaoxia Wu · Connor Holmes · Zhewei Yao · Samyam Rajbhandari · Olatunji Ruwase · Feng Yan · Lei Yang · Yuxiong He |
-
|
VMR2L: Virtual Machines Rescheduling Using Reinforcement Learning in Data Centers ( Oral ) > link | Xianzhong Ding · Yunkai Zhang · Binbin Chen · Donghao Ying · Tieying Zhang · Jianjun Chen · Lei Zhang · Alberto Cerpa · Wan Du 🔗 |
-
|
On the Promise and Challenges of Foundation Models for Learning-based Cloud Systems Management ( Oral ) > link | Haoran Qiu · Weichao Mao · Chen Wang · Hubertus Franke · Zbigniew Kalbarczyk · Tamer Basar · Ravishankar Iyer 🔗 |