But it does support dual core and more.
More than one CPU means those old dual CPU machines. Which you are correct about.
However your very own link writes "Support for two physical central processing units (CPU). (Because the number of CPU cores and Hyper-threading capabilities on modern CPUs are considered to be part of a single physical processor, multicore CPUs are supported using XP Home Edition.)"
But back to multiple CPUs? "Scalable processor support ? up to two-way multi-processor support." That's not supported.
Seems confusing at first but dual core CPUs have always been supported.
Is it true that Windows XP do not recognize dual core processors?
It seems so crazy that even after Service Pack 3 they didn't add this feature.
Here are my resources: