19–30 Aug 2013
KTH main campus
Europe/Stockholm timezone

GPU Architectures for Non-Graphics People

23 Aug 2013, 09:15
45m
E3 (KTH main campus)

E3

KTH main campus

KTH main campus Valhallavägen 79

Speaker

David BLACK-SCHAFFER

Description

Today everyone is positioning GPUs for general purpose computing. They claim that you can get 10-100x speedups over conventional CPUs, and sometimes they're even right. However, to get the most out of current- (and next-) generation GPUs, one needs to understand the architectural differences and how they effect your choice of algorithm. In this talk I will cover GPU architecture in comparison to current CPUs, discuss the implications for getting good performance, and introduce OpenCL as a general-purpose programming language for accessing GPUs and CPUs today.

Presentation materials