Quantcast
Channel: Number of processors in a multi-core CPU with hyper-threading - Super User
Viewing all articles
Browse latest Browse all 2

Number of processors in a multi-core CPU with hyper-threading

$
0
0

I've been reading What Every Programmer Should Know About Memory by U. Drepper, where they state the following on p. 3:

Red Hat, as of 2007, expects that for future products, the “standard building blocks” for most data centers will be a computer with up to four sockets, each filled with a quad core CPU that, in the case of Intel CPUs, will be hyper-threaded.2 This means the standard system in the data center will have up to 64 virtual processors.


2 Hyper-threading enables a single processor core to be used for two or more concurrent executions with just a little extra hardware.

What I'm unclear about is how such a system would have 64 (virtual) processors.

Let us even assume that a hyper-threaded CPU consists of 2 processors (I've read about this technology, so I know that it may even perform worse, and at most about 30% faster than a non-hyper-threaded CPU). A quad-core consists of 4 processors, so a device with 4 hyper-threaded quad-core CPUs would have 4 * 2 * 4 = 32 processors.

What am I missing?


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images