
Sign up to save your podcasts
Or


In this episode of the Julia Dispatch, hosts Christopher Rackauckas and Michael Tiemann dive into the world of machine learning and compiler engineering with core developers Billy Moses and Avik Pal.We pull back the curtain on the future of high-performance computing in Julia, tracking the evolution of revolutionary compiler tools like Enzyme.jl and Polygeist into their latest groundbreaking collaboration: Reactant.jl. Billy shares how his journey from writing quick-and-dirty Python-to-Java source rewriters in high school eventually led to a PhD at the MIT Julia Lab and a professorship at UIUC. Avik recounts how his background in Google Summer of Code and scientific machine learning (SciML) exposed the structural fragility of language-level neural network optimization—and how Reactant stepped in to solve it.The group explores how Reactant breaks the traditional boundaries of Domain-Specific Languages (DSLs) to automatically optimize generic, loop-heavy, and mutating Julia code directly into MLIR subgraphs, paving the way for next-generation hardware acceleration.Hosts: Chris Rackauckas & Michael TiemannEditor: StaziOfficial Website: https://juliadispatch.fmGitHub Repository: https://github.com/JuliaDispatch/YouTube: https://www.youtube.com/@JuliaDispatchListen via RSS: https://anchor.fm/s/fc63539c/podcast/rss#JuliaLang #MachineLearning #Compilers #SciML #Reactant #Enzyme #OpenSource #TechPodcast
By Chris Rackauckas, Michael TiemannIn this episode of the Julia Dispatch, hosts Christopher Rackauckas and Michael Tiemann dive into the world of machine learning and compiler engineering with core developers Billy Moses and Avik Pal.We pull back the curtain on the future of high-performance computing in Julia, tracking the evolution of revolutionary compiler tools like Enzyme.jl and Polygeist into their latest groundbreaking collaboration: Reactant.jl. Billy shares how his journey from writing quick-and-dirty Python-to-Java source rewriters in high school eventually led to a PhD at the MIT Julia Lab and a professorship at UIUC. Avik recounts how his background in Google Summer of Code and scientific machine learning (SciML) exposed the structural fragility of language-level neural network optimization—and how Reactant stepped in to solve it.The group explores how Reactant breaks the traditional boundaries of Domain-Specific Languages (DSLs) to automatically optimize generic, loop-heavy, and mutating Julia code directly into MLIR subgraphs, paving the way for next-generation hardware acceleration.Hosts: Chris Rackauckas & Michael TiemannEditor: StaziOfficial Website: https://juliadispatch.fmGitHub Repository: https://github.com/JuliaDispatch/YouTube: https://www.youtube.com/@JuliaDispatchListen via RSS: https://anchor.fm/s/fc63539c/podcast/rss#JuliaLang #MachineLearning #Compilers #SciML #Reactant #Enzyme #OpenSource #TechPodcast