Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Massive Acceleration through the Many-core Processor

GOTO Conferences via YouTube

Overview

Explore the potential of graphics processing units for massive hardware acceleration in this GOTO Aarhus 2012 conference talk. Delve into the historical evolution of programmable GPUs, examine real-world production code examples, and gain insights into the future of hardware-accelerated computing. Learn about the hidden computing power within graphics cards, their transition from real-time graphics to versatile acceleration tools, and the implications for various algorithms. Discover the challenges and opportunities of GPU exploitation, including pitfalls, graphics API limitations, and modern programming languages. Gain a comprehensive understanding of topics such as cascaded light propagation volumes, subsurface scattering, spatial data structures, and ray tracing. Evaluate whether GPU utilization is currently viable and when it may become essential in the future of heterogeneous processing units.

Syllabus

Introduction
A word of caution
Hardware accelerated graphics
GeForce 256
Highlevel languages
Lego Digital Designer
Cascaded light propagation volumes
Subsurface scattering
Multicore crisis
GPU exploitation
How I got into this
The pitfalls of TPU
Graphics API
Graphics Limitations
Modern Languages
Colonel
The Grid
Memory Layers
OpenCL vs CUDA
More Graphics
Spatial Data Structures
Interactive Structures
Molten Sequence
Ray Tracing

Taught by

GOTO Conferences

Reviews

Start your review of Massive Acceleration through the Many-core Processor

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.