Computer Architecture Podcast cover image

Ep 19: Memory Management and Software Reliability with Dr. Arkaprava Basu, Indian Institute of Science

Computer Architecture Podcast

00:00

Navigating GPU Programming Challenges

This chapter explores the shift from CPU to GPU programming, focusing on the differences in architecture and programming models that come with this transformation. It discusses the intricacies of memory management, synchronization issues, and the impacts of poorly executed GPU software, highlighting the importance of reliability and performance. Additionally, it introduces tools designed to aid programmers in balancing functional correctness with optimization in the complex GPU landscape.

Play episode from 02:10
Transcript

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