Multicore and GPGPU Programming

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Multicore and GPGPU Programming

Coursera · Advanced ·🏗️ Systems Design & Architecture ·1w ago
The course "Multicore and GPGPU Programming" provides a foundational understanding of parallel programming, focusing on developing high-performance, multi-threaded applications in both CPU and GPU environments. Beginning with a review of multicore processor architectures, caching mechanisms, and Non-Uniform Memory Access (NUMA) systems, students will learn the essentials of shared memory programming, synchronisation techniques, and the use of locks to ensure data integrity across threads. The course delves into designing shared memory data structures and introduces advanced synchronisation c…
Watch on Coursera ↗ (saves to browser)
Terraform Training for Beginners
Next Up
Terraform Training for Beginners
Coursera