Developer Voices cover image

GPUs, from Simulation to Encryption (with Agnès Leroy)

Developer Voices

00:00

Optimizing GPU Programming with C++ and CUDA

This chapter explores the intricacies of GPU programming, focusing on C++ and CUDA for performance optimization across various applications. It covers essential principles such as kernel definitions, thread organization, and the evolution of GPU technologies, including challenges related to multi-GPU synchronization. The discussion also highlights the transition of applications from fluid dynamics to cryptography, showcasing the versatility of GPU technology in addressing complex computational problems.

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