Why use GPU with Neural Networks and How do GPUs speed up Neural Network training?

Why use GPU with Neural Networks and How do GPUs speed up Neural Network training?

Channel:
Subscribers:
725,000
Published on ● Video Link: https://www.youtube.com/watch?v=ylFWBxf2XxA



Duration: 16:35
6,072 views
257


Start with an analogy. Then delve into CUDA with some pytorch code to demonstrate why we use GPUs instead of just CPUs.

Understand both the hardware and software aspect to how GPUs speed up training. Deep Dive into Block Multiplication, CUDA.

CREDITS:
Video was created by CodeEmporium, a channel dedicated to all things Data Science, Machine Learning, and Artificial Intelligence. Please subscribe here: https://www.youtube.com/c/CodeEmporium/featured

PUBLICATION PERMISSIONS:
Original videos were published with the Creative Commons Attribution licenses (reuse allowed). Video 1: https://www.youtube.com/watch?v=GRRMi7UfZHg Video 2: https://www.youtube.com/watch?v=EKD1kEMNeeU







Tags:
GPU
CPU
machine learning
neural networks