Luis Ceze — Accelerating Machine Learning Systems episode artwork

EPISODE · Jun 24, 2021 · 48 MIN

Luis Ceze — Accelerating Machine Learning Systems

from Gradient Dissent: Conversations on AI

From Apache TVM to OctoML, Luis gives direct insight into the world of ML hardware optimization, and where systems optimization is heading.---Luis Ceze is co-founder and CEO of OctoML, co-author of the Apache TVM Project, and Professor of Computer Science and Engineering at the University of Washington. His research focuses on the intersection of computer architecture, programming languages, machine learning, and molecular biology. Connect with Luis:📍 Twitter: https://twitter.com/luisceze📍 University of Washington profile: https://homes.cs.washington.edu/~luisceze/---⏳ Timestamps:0:00 Intro and sneak peek0:59 What is TVM?8:57 Freedom of choice in software and hardware stacks15:53 How new libraries can improve system performance20:10 Trade-offs between efficiency and complexity24:35 Specialized instructions26:34 The future of hardware design and research30:03 Where does architecture and research go from here?30:56 The environmental impact of efficiency32:49 Optimizing and trade-offs37:54 What is OctoML and the Octomizer?42:31 Automating systems design with and for ML 44:18 ML and molecular biology46:09 The challenges of deployment and post-deployment🌟 Transcript: http://wandb.me/gd-luis-ceze 🌟Links:1. OctoML: https://octoml.ai/2. Apache TVM: https://tvm.apache.org/3. "Scalable and Intelligent Learning Systems" (Chen, 2019): https://digital.lib.washington.edu/researchworks/handle/1773/447664. "Principled Optimization Of Dynamic Neural Networks" (Roesch, 2020): https://digital.lib.washington.edu/researchworks/handle/1773/467655. "Cross-Stack Co-Design for Efficient and Adaptable Hardware Acceleration" (Moreau, 2018): https://digital.lib.washington.edu/researchworks/handle/1773/433496. "TVM: An Automated End-to-End Optimizing Compiler for Deep Learning" (Chen et al., 2018): https://www.usenix.org/system/files/osdi18-chen.pdf7. Porcupine is a molecular tagging system introduced in "Rapid and robust assembly and decoding of molecular tags with DNA-based nanopore signatures" (Doroschak et al., 2020): https://www.nature.com/articles/s41467-020-19151-8---Get our podcast on these platforms:👉 Apple Podcasts: http://wandb.me/apple-podcasts​​👉 Spotify: http://wandb.me/spotify​👉 Google Podcasts: http://wandb.me/google-podcasts​​👉 YouTube: http://wandb.me/youtube​​👉 Soundcloud: http://wandb.me/soundcloud​Join our community of ML practitioners where we host AMAs, share interesting projects and meet other people working in Deep Learning:http://wandb.me/slack​​Check out Fully Connected, which features curated machine learning reports by researchers exploring deep learning techniques, Kagglers showcasing winning models, industry leaders sharing best practices, and more:https://wandb.ai/fully-connected

Episode metadata supplied by the publisher feed · Published Jun 24, 2021

Embed this episode

Ready to play

Luis Ceze — Accelerating Machine Learning Systems

0:00 48:28

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Gradient Dissent: Conversations on AI?

This episode is 48 minutes long.

When was this Gradient Dissent: Conversations on AI episode published?

This episode was published on June 24, 2021.

Can I download this Gradient Dissent: Conversations on AI episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!