You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.

close
Session Name Massively Parallel AI on GPGPUs with OpenCL or C++
Speaker(s) Alex Champandard, Andrew Richards
Company Name(s) AiGameDev.com, Codeplay
Track / Format AI Summit
Overview Today, even mobile devices include powerful GPUs, servers often include clusters of GPGPUs, and the latest generation of consoles contain shiny compute units. What opportunities do these recent changes in hardware offer AI programmers? Which techniques would reduce the amount of power your game uses, speed up offline pre-calculations by an order of magnitude, or significantly increase the amount of data you can process in real-time? This in-depth tutorial will explain (almost) everything you need to know about modern GPUs, how they perform on a variety of AI algorithms, and how best to leverage their power from standard languages such as OpenCL. Using examples in decision making, visibility and path-finding, you'll see where there's low hanging fruit for massive parallelism as well as applications to avoid completely! You'll also discover what's in store for the near future, such as unified architectures, and turning standard C++ programs into hybrid compute kernels.

GDC 2014

Alex Champandard

AiGameDev.com

Andrew Richards

Codeplay

free content

AI Summit

AI


UBM Tech