What about GPU Architecture makes them superior for training neural networks over CPUs?

717 views

In ML/AI, GPUs are used to train neural networks of various sizes. They are vastly superior to training on CPUs. Why is this?

In: 679

26 Answers

Anonymous 0 Comments

GPUs are hard to program generically but are easy to program to process lots of things in parallel (graphics/pixels), which is good for NNs and can speed up training by a 100x or more. Ive had training go from days to minutes

You are viewing 1 out of 26 answers, click here to view all answers.
0 views

In ML/AI, GPUs are used to train neural networks of various sizes. They are vastly superior to training on CPUs. Why is this?

In: 679

26 Answers

Anonymous 0 Comments

GPUs are hard to program generically but are easy to program to process lots of things in parallel (graphics/pixels), which is good for NNs and can speed up training by a 100x or more. Ive had training go from days to minutes

You are viewing 1 out of 26 answers, click here to view all answers.