October 15, 2023

Mojo 🔥 - A systems programming language presented at LLVM 2023

Jeff, Abdul, and Chris presented a talk about Mojo and how it relates to MLIR and LLVM, at the LLVM Developer Conference 2023.

The full presentation for these slides will be coming at a later date on the LLVM YouTube channel: https://www.youtube.com/@LLVMPROJ

The interactive presentation below has animations and clickable hyperlinks, or you can scroll through the slide images below, and click to enlarge them.

Interactive Presentation

Slide Images

Download Mojo 🔥 Now

If you enjoyed reading this blog post, download Mojo now. Join our awesome community on Discord and share your Mojo journey with us on social media.

Jeff Niu
,
AI Compiler Engineer
Abdul Dakkak
,
AI Compiler Engineer
Chris Lattner
,
Co-Founder & CEO
Tim Davis
,
Co-Founder & President
Jack Clayton
,
AI Developer Advocate

Jeff Niu

AI Compiler Engineer

Compiler Engineer, MLIR Developer, and former Robotics Hacker. Jeff studied Mechatronics Engineering at the University of Waterloo where he explored his passion for Robotics before falling in love with MLIR and Compilers while at Google, where he worked making TensorFlow faster and better for everyone. Jeff is now developing MLIR-based compilers at Modular to make AI better for the World.

Abdul Dakkak

AI Compiler Engineer

Expert in machine learning, compilers, programming languages, and accelerated computing. Before Modular, Abdul led the development of AI compilers for GPUs at Microsoft Research and the Mathematica Compiler at Wolfram Research. Abdul has developed open-source tools for accelerating real-world applications to optimize their performance across the hardware and software stack.

Chris Lattner

Co-Founder & CEO

Distinguished Leader who founded and scaled critical infrastructure including LLVM, Clang, MLIR, Cloud TPUs and the Swift programming language. Chris built AI and core systems at multiple world leading technology companies including Apple, Google, SiFive and Tesla.

clattner@modular.com

Tim Davis

Co-Founder & President

Repeat Entrepreneur and Product Leader. Tim helped build, found and scale large parts of Google's AI infrastructure at Google Brain and Core Systems from APIs (TensorFlow), Compilers (XLA & MLIR) and runtimes for server (CPU/GPU/TPU) and TF Lite (Mobile/Micro/Web), Android ML & NNAPI, large model infrastructure & OSS for billions of users and devices. Loves running, building and scaling products to help people, and the world.

tim@modular.com

Jack Clayton

AI Developer Advocate

Jack started his career optimizing autonomous truck software for leading mining companies, including BHP and Caterpillar. Most recently he was designing computer vision software, putting AI inference pipelines into production for IDVerse. He is enormously passionate about the developer community, having been a Rust, Go, Python and C++ developer for over a decade. Jack enjoys making complicated topics simple and fun to learn, and he’s dedicated to teaching the world about Mojo 🔥.