What are the differences between a thread and a core in a CPU?

290 views

What are the differences between a thread and a core in a CPU?

In: 14

10 Answers

Anonymous 0 Comments

A core is a physical thing–it’s essentially a CPU, within the larger computer component that we call a “CPU.” Modern CPUs contain multiple processors… think, like a bunch of eggs in a carton.

A “thread” is a logical thing. It’s essentially a separate stream that the computer is processing. An analogy here might be a kitchen (the CPU), which is making multiple dishes (threads) independently of each other on shared hardware (stoves, counters, etc).

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