What are CPU threads?

Bryan Gonzalez
2 min readDec 3, 2020

I hope that with any investment consumers look at the product they are buying. Like when buying a laptop or any other machine everyone checks out the specs of the machine.

When I was looking for a laptop to buy for school I always check out the specs of the machine before I make an investment. And all the time I always saw these threads as a spec .

Which then I asked, What exactly are CPU threads?CPU threads are a virtual version of a CPU core. To create a thread, Intel CPUs uses hyper-threading, and AMD CPUs uses simultaneous multithreading, or SMT for short (they’re the same thing). These are both names for the process of breaking up physical cores into virtual cores (threads) to increase performance.

For example, AMD CPUs with four cores use SMT to provide eight threads, and most Intel CPUs with two cores use hyper-threading to provide four threads.

Hyper-threading is a process where a CPU splits each of its physical cores into virtual cores, which are known as threads. For example, most of Intel’s CPUs with two cores use hyper-threading to provide four threads, and Intel CPUs with four cores use hyper-threading to provide eight threads.

Hyper-Threading allows each core to do two things simultaneously. It increases CPU performance by improving the processor’s efficiency, thereby allowing you to run multiple demanding apps at the same time or use heavily-threaded apps without the PC lagging.

Basically more threads in your cpu allow you to run more task without without your applications lagging. And hopefully you have a better understanding in what threads are and hoe important they are

sources:

What Is Hyper-Threading? A Basic Definition:

https://www.tomshardware.com/reviews/hyper-threading-intel-definition,5746.html

What Is a CPU Thread? A Basic Definition:

https://www.tomshardware.com/reviews/cpu-computing-thread-definition,5765.html#:~:text=A%20thread%20is%20a%20virtual,(threads)%20to%20increase%20performance.

--

--