Windows 2003 DataCenter x64 supports up-to 64 physical processors.
Support Microsoft
Now what does this exactly mean ? Number of logical CPUs or the number of physical processors i.e. four intel i7s (Logical CPUs here will be 8×4=32)
And if its logical, what will happen if the windows is installed over more than 64 processors, will it not detect or will it detect but will be unable to use ?
Best Answer
The article you linked to already contains the answer you are asking for:
As to your second question, I would guess that Windows 2003 will detect up to 64 physical processors and any number of logical processors, but will not use any logical processors above the maximum of 64. In any case, I don't see that it makes much difference whether or not it detects the additional processors if it isn't going to use them anyway!