This lesson is still being designed and assembled (Pre-Alpha version)

GPU Programming

FIXME: home page introduction

Prerequisites

FIXME

Schedule

Setup Download files required for the lesson
00:00 1. Introduction What is a Graphics Processing Unit?
Can a GPU be used for anything else than graphics?
Are GPUs useful for the development of scientific software?
00:00 2. Your First GPU Program How can I parallelize a Python application on GPUs?
How to write a GPU program?
What is CUDA?
00:00 3. Your First GPU Program How can I parallelize a Python application on GPUs?
How to write a GPU program?
What is CUDA?
00:00 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.