wisconsin
Lecture 15: GPU Architecture and CUDA Introduction

Lecture 15: GPU Architecture and CUDA Introduction

Content locked

The catalog is public. Reading this content requires approved access.

Sign in to read
Lecture 15: GPU Architecture and CUDA Introduction
Opening examples: optimization and byte patterns
Why use a GPU?
Architecture examples
Bandwidth can dominate throughput
Host, device, and kernel
Hello world
First array example
Function annotations
CUDA software and compute capability
Asynchronous execution and streams
Course resources