Software Unscripted cover image

GPU Programming and Language Design with Chris Lattner

Software Unscripted

00:00

Navigating Mathematical Functions and GPU Programming with Mojo

This chapter explores the behavior of mathematical functions like sine and cosine across different computing architectures, focusing on the distinctions in CPU and GPU implementations. It highlights the advancements of the Mojo programming language, which aims to unify function handling across varying precisions and architectures, and discusses the challenges of GPU programming. The conversation also addresses the creation of a new low-level virtual machine, its advantages over existing solutions like WebAssembly, and its potential independence from the main programming language framework.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app