Windows XP (all editions) installations are based on physical processors and not cores.
If you have Windows XP Professional, it will support two
physical processors, regardless of how many cores on each. Thus, if you had a dual quad-core processors (for a total of eight logical processors), Windows XP Professional will still support it.
For Windows XP Home, it will support one