You shouldn't need to do anything special to support multiple cores - Windows XP supports multiple cores, whether they are separate CPU chips, or different cores in the one chip.
If your software supports multiple cores, they will be used no matter where they are. If your software does not support multiple cores, then they will not be used, no matter what you do.