Presentation is loading. Please wait.

Presentation is loading. Please wait.

Teach Parallelism Using Video Games

Similar presentations


Presentation on theme: "Teach Parallelism Using Video Games"— Presentation transcript:

1 Teach Parallelism Using Video Games

2 3D Engine Demo Separate Rendering Game Logic and Collision Detection into three threads and perform thread synchronization CS 3XX – Introduction to OS

3 Maze Demo Dynamic thread creation and destruction, perform optimal switching and processor scaling CS 3XX – Data Structures/Algorithms

4 Target Practice Demo Multiple Consumers and Atomic Operators
V-tune integration for concurrency Data partitioning CS 3XX – Computer Architecture

5 Bouncing Ball Demo Integration of all the above concepts
Plug into real game engine development Combine data parallel, many consumers and producers CS 4xx Capstone


Download ppt "Teach Parallelism Using Video Games"

Similar presentations


Ads by Google