Previous | Next --- Slide 56 of 63
Back to Lecture Thumbnails
tartaruga

For those of you who are a little confused about CPUs vs GPUs, here is a quick summary of the two: https://blog.cherryservers.com/gpu-vs-cpu-what-are-the-key-differences

CPUs: can handle a variety of different tasks very fast. They are made up of a few heavyweight cores with high clock rates, but are designed to run one task at a time. You need more than one CPU to run parallel programs.

GPUs: originally designed to process images, they are made up of a large number of lightweight cores (with slower clock rates individually) that are designed to run simpler, repetitive tasks in parallel. Because they are able to perform arithmetic on large amounts of data in parallel, GPUs are widely used in machine learning, scientific simulations and computations, etc.

Please log in to leave a comment.