What Is a CPU Thread? A Basic Definition

Credit: Acarapi/ShutterstockCredit: Acarapi/ShutterstockA thread is 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.

Further reading:

No comments yet
    Your comment