General-purpose computing on graphics processing units

Did you know your computer can do more than just compute numbers?

Image: OLCF at ORNL, CC BY 2.0, via Wikimedia Commons

General-purpose computing on graphics processing units

Did you know your computer can do more than just compute numbers?

Imagine you're trying to edit a massive photo collection quickly. You want to apply filters to thousands of photos simultaneously.

By using a GPU, which is great at handling lots of pictures at once, you can apply filters to many photos at the same time instead of one by one, making the process much faster.

Example

Instead of taking 10 minutes to apply a filter to one photo, you can do it for 100 photos in just 1 minute using a GPU.

Remember this

The key insight is that GPUs can process many tasks in parallel, significantly speeding up tasks that involve lots of repetitive operations.

Related concepts

Swipe through 100 ML concepts daily

Open Pocket Polymath