Workshop
ML For Systems
Milad Hashemi · Azalia Mirhoseini · Anna Goldie · Kevin Swersky · Xinlei XU · Jonathan Raiman · Jonathan Raiman
Compute requirements are growing at an exponential rate, and optimizing these computer systems often involves complex high-dimensional combinatorial problems. Yet, current methods rely heavily on heuristics. Very recent work has outlined a broad scope where machine learning vastly outperforms these traditional heuristics: including scheduling, data structure design, microarchitecture, compilers, circuit design, and the control of warehouse scale computing systems. In order to continue to scale these computer systems, new learning approaches are needed. The goal of this workshop is to develop novel machine learning methods to optimize and accelerate software and hardware systems.
Machine Learning for Systems is an interdisciplinary workshop that brings together researchers in computer architecture and systems and machine learning. This workshop is meant to serve as a platform to promote discussions between researchers in the workshops target areas.
This workshop is part two of a two-part series with one day focusing on ML for Systems and the other on Systems for ML. Although the two workshops are being led by different organizers, we are coordinating our call for papers to ensure that the workshops complement each other and that submitted papers are routed to the appropriate venue.
Schedule
|
Sat 9:00 a.m. - 9:10 a.m.
|
Opening
(
Presentation
)
>
|
🔗 |
|
Sat 9:10 a.m. - 9:45 a.m.
|
Invited Speaker: Eytan Bakshy
(
Invited Talk
)
>
|
Eytan Bakshy 🔗 |
|
Sat 9:45 a.m. - 10:30 a.m.
|
Break
|
🔗 |
|
Sat 10:30 a.m. - 11:00 a.m.
|
Poster Session 1
(
Poster Session
)
>
|
13 presentersHongzi Mao · Vikram Nathan · Ioana Baldini · Viswanath Sivakumar · Haonan Wang · Vinoj Yasanga Jayasundara Magalle Hewa · Zhan Shi · Samuel Kaufman · Joyce Fang · Giulio Zhou · Jialin Ding · Hao He · Miles Lubin |
|
Sat 11:00 a.m. - 11:15 a.m.
|
Contributed Talk 1: A Weak Supervision Approach to Detecting Visual Anomalies for Automated Testing of Graphics Units
(
Contributed Talk
)
>
|
Adi Szeskin 🔗 |
|
Sat 11:15 a.m. - 11:30 a.m.
|
Contributed Talk 2: Learned TPU Cost Model for XLA Tensor Programs
(
Contributed Talk
)
>
|
Samuel Kaufman 🔗 |
|
Sat 11:30 a.m. - 11:45 a.m.
|
Contributed Talk 3: Learned Multi-dimensional Indexing
(
Contributed Talk
)
>
|
Vikram Nathan 🔗 |
|
Sat 11:45 a.m. - 12:00 p.m.
|
Contributed Talk 4: Neural Hardware Architecture Search
(
Contributed Talk
)
>
|
Yujun Lin 🔗 |
|
Sat 12:00 p.m. - 1:45 p.m.
|
Lunch
(
Lunch
)
>
|
🔗 |
|
Sat 1:45 p.m. - 2:15 p.m.
|
Invited Speaker: Jeff Dean
(
Invited Talk
)
>
|
Jeff Dean 🔗 |
|
Sat 2:15 p.m. - 2:45 p.m.
|
Invited Speaker: Akanksha Jain
(
Invited Talk
)
>
|
Akanksha Jain 🔗 |
|
Sat 2:45 p.m. - 3:00 p.m.
|
Contributed Talk 5: Predictive Precompute with Recurrent Neural Networks
(
Contributed Talk
)
>
|
Hanson Wang 🔗 |
|
Sat 3:00 p.m. - 3:30 p.m.
|
Poster Session 2
(
Poster Session
)
>
|
13 presentersHanson Wang · Yujun Lin · Yixiao Duan · Aditya Paliwal · Ameer Haj-Ali · Ryan Marcus · Tom Hope · Qiumin Xu · Nham Le · Yuxiang Sun · Ross Cutler · Vikram Nathan · Min Sun |
|
Sat 3:30 p.m. - 4:15 p.m.
|
Break
|
🔗 |
|
Sat 4:15 p.m. - 4:30 p.m.
|
Contributed Talk 6: Zero-Shot Learning for Fast Optimization of Computation Graphs
(
Contributed Talk
)
>
|
Aditya Paliwal 🔗 |
|
Sat 4:30 p.m. - 4:55 p.m.
|
Invited Speaker: Ion Stoica
(
Invited Talk
)
>
|
Ion Stoica 🔗 |
|
Sat 4:55 p.m. - 5:20 p.m.
|
Invited Speaker: Mohammad Alizadeh
(
Invited Talk
)
>
|
Mohammad Alizadeh 🔗 |
|
Sat 5:20 p.m. - 6:00 p.m.
|
Panel
(
Panel Discussion
)
>
|
🔗 |