The 2024 OpenXLA Fall Dev Lab in Sunnyvale!
Date: November 14, 2024
Time: 8:30am-6:00pm
Location: Sunnyvale, CA
Recordings from this event can be found in the OpenXLA 2024 Fall Dev Lab playlist on the OpenXLA YouTube channel.
Event description
The event will be a casual and hands-on opportunity to learn about developing with OpenXLA and deep dive on your specific needs together with OpenXLA engineers from Google.
In the morning, we'll have project updates and tutorials on key development flows related to StableHLO, PJRT, XLA, Shardy, and more. In the afternoon, OpenXLA, JAX, and PyTorch/XLA experts will be on hand to workshop and whiteboard your particular challenges.
Schedule
Δ | Time | Content |
---|---|---|
30m | 8:30 - 9:00 | Networking Breakfast & Coffee |
25m | 9:00 - 9:15 | Brief Keynote |
1h | 9:15 - 10:15 | Tutorials (remote & in-person) - Round 1 |
1h | 10:30 - 11:30 | Tutorials (remote & in-person) - Round 2 |
1h 30m | 11:30 - 1:00 | Lunch, Social, Office Hours |
2h | 1:00 - 3:00 | Lab Sessions |
15m | 3:00 - 3:15 | Coffee Break |
45m | 3:15 - 4:00 | Group Picture, Debrief, & Swag |
2h | 4:00 - 6:00 | Happy Hour |
Tutorial Sessions
All tutorial sessions are held twice. Tutorials will be recorded and uploaded to the OpenXLA YouTube channel for those who can't make it, links in the table below!
Tutorial | Presenter | Artifacts |
---|---|---|
Building a PJRT Plugin for a Custom Accelerator | Kevin Gleason | Recording, Slides |
StableHLO Composites: Preserving Deep Learning Ops from Frameworks to Compilers | Gunhyun Park | Recording, Slides |
Partitioning Workloads with Shardy | Zixuan Jiang, Tongfei Guo | Recording, Slides |
XLA GPU MLIR Codegen | Alexander Belyaev | Recording, Slides |
Host Off-loading | Eugene Zhulenev | Recording, Slides |
See you there!
A few reminders leading up to the Dev Lab:
- Keep up to date on Dev Lab news at OpenXLA Discuss.
- Check you email for the latest registration details, including call for topics and tutorial registration.
- Connect with us on Discord for any additional questions!