
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


