Suppose a system has 4 Intel Xeon processors
each having 10 physical cores
with HyperThreading enabled which makes a total of 80 cores
Now it is completely confusing when in documentation they start to use these terminologies differently everywhere.
Now the question is that am i right here ?
Microsoft Windows Server 2003, Enterprise x64 Edition supports 8 processors [Link]
And then it is also written
x64-based versions of Windows Server 2003 that are running on a computer that uses a multicore processor or a hyper-threading processor support a maximum number of 64 logical processors.
This means that that Microsoft Windows Server 2003, Enterprise x64 support only 8 logical cores since they used the word processor twice with different context ?
As far as i can remember CPU is equivalent to core, and processors are the hardware that bundle up CPUs and attach them onto one socket.
In short, for the top most description, the system has 8 processors, 40 physical CPUs(cores) in total and 80 Logical CPUs(cores) ?