Understanding GPU Programming

03:15 PM - 03:40 PM on July 16, 2016, Room CR7

Daniel Kronovet

Audience level:
intermediate

Description

Introduction to GPUs and how they are exploited by libraries like Theano.

Abstract

For the cutting edge of machine learning, computational power is a main limiting factor. Due to their ability to process many related tasks in parallel, GPUs have emerged as an indispensible tool for training powerful recognition algorithms. This talk will give an accessible introduction to the engineering and science behind the GPU, and how deep learning libraries like Theano make use of GPUs to accelerate training of networks.