What is a GPU vs a CPU? [And why GPUs are used for Machine Learning]

preview_player
Показать описание
What is a GPU and how is it different than a GPU? GPUs and CPUs are both silicone based microprocessors but they differ in what they specialize in. GPUs specialize in parallel computations, and CPUs specialize in serial computations.
While GPUs are known for a key component of getting the great graphics you want in your gamming, they are also known in the Machine Learning and AI Community for helping crunch millions of parameters needed to train a machine.
Learn more in this episode of GLITCH.

JOIN

SAY HELLO
Рекомендации по теме
Комментарии
Автор

Comment down below if your computer has a GPU or a CPU.
Don't forget to give this video a thumbs up and share, to spread some digital literacy :)
Thanks for listening in!

Автор

Ahhhh my favourite Channel!!! Thank you so much for educating MY LIFE

Techna
Автор

This was very helpful and probably the best video I've come across differentiating CPU v GPU as well why GPUs are now being used for AI. Thank you for making this!

Ibdman
Автор

Another way to put it:

CPU - 10 PhD candidates sitting in a room trying to solve one super hard problem.
GPU - 1000 preschoolers adding numbers


By the way, I think the analogy with a truck/racing car is supposed to be other way around. CPU is like a racing car, it is fast but can only carry a small load. GPU is like a truck, it is slower but can carry a much larger load. Where the load in the analogy refers to some computations. If the load is small (e.g. a text editor, internet browsing), then it's faster to use the racing car for its speed. When the load is really big (like ML training), it pays off to go with the truck because it can carry much more at one go - this refers to the ability of GPU to do vector processing.

angrest
Автор

Your explanation makes it super easy to understand

aliceyusuf
Автор

I recall back in 2001/2002 I was taking architecture courses in high school. 3D rendering took forever and drawing in 2D resulted in riotous lag! I didn't know much about computers. Well, my Dad and I went to Fry's and bought Nvidia's GeForce FX 5200; everything worked out well, and I was happy to play 3D games like Warcraft 3!


Now, I use my laptop's HD 650 for regular activity VS GTX 1050 for gaming.

swallowedinthesea
Автор

can't believe that such a good and informative channel is abandoned

adityaunde
Автор


Finally great channel, with sharp and concise content delivery. I wouldn't be disappointed if some higher level content was pitched into the mix (eg the architectural difference between a CPU and GPU) though.

benfubbs
Автор

Thanks for the comparisons, that helps a lot! Nice video, simple and straight to the point.

enoque
Автор

OMG I love your cup. Also, a very articulate explanation. Thank you.

EvaRojano
Автор

Your content is great, I hope you continue

azizazoz
Автор

Very informative yet made so easy to understand <3

ZubairTusar
Автор

I didn't even know there was a difference between the two cards before! The truck analogy is going to be forever imprinted in my mind whenever someone brings up CPUs and GPUs now :)

HanBang
Автор

Great things about you is your way of explaining technology so easy and understandable 😊👍

chandanlallal
Автор

Really nice and concise!....Thank you.

emanuelector
Автор

That's a welcome one. Thank you Danielle.

GurpreetSinghKalsiking
Автор

I got a bit confused! I general which one is faster? what is the difference between clock speed and speed?

leilaghasemzade
Автор

Nice explanation. Can you tell me, how much faster the computation of an Nvidia GPU (GeForce GTX 1650) compared to a compatible AMD GPU (RX 570) will be when it comes to machine learning?

alberuni
Автор

Don't know much about computer but smartphones do have GPUs. Adreno, Mali, Nvidia are some examples. Mine has an Adreno612.

PrinceKashyap.
Автор

A CPU is essential for any computer to run while a GPU is additional hardware. A machine can't run only on a GPU.

grants