Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Go Faster - Integrating CUDA in Go for GPU Acceleration

Gopher Academy via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to integrate NVIDIA's CUDA parallel computing platform with Go programming language to achieve GPU acceleration for computationally intensive applications in this 30-minute conference talk. Discover the fundamentals of GPU computing and the CUDA programming model, understanding when and why GPU acceleration is essential, particularly for machine learning and artificial intelligence workloads. Explore practical implementation techniques using Go's cgo to call CUDA functions directly from Go code, manage memory transfers between CPU and GPU efficiently, and implement debugging and performance monitoring strategies. Master common patterns and best practices that ensure smooth application performance while working through hands-on examples that demonstrate how to implement and optimize GPU-accelerated computations. Gain the knowledge and skills needed to incorporate GPU acceleration into your Go projects, achieving significant performance improvements for compute-intensive tasks in machine learning, artificial intelligence, and other demanding computational domains.

Syllabus

GopherCon 2025: Go Faster: Integrating CUDA in Go for GPU Acceleration - Sam Burns

Taught by

Gopher Academy

Reviews

Start your review of Go Faster - Integrating CUDA in Go for GPU Acceleration

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.