Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How does Dual Core, Core 2 Duo, Core i Series processors executes
(1) process without threads
(2) process with threads

Actually I want to know how these processors distribute a single process (without and with threads) among their Cores or CPUs (as the case may be)? Its a bit confusing to me.

share|improve this question
up vote 5 down vote accepted

That depends 100% on the OS and the BIOS. If you run an old OS that has no support for multiple logical processors, they'll all run on the primary thread of the primary core of the primary CPU. If the OS and BIOS support it, the OS should try to balance all the processes and the threads among all the CPUs.

share|improve this answer
It's not always up to the OS to balance processes and threads (some special purpose systems do this differently), but in any case it's software (either OS or applications) that distribute tasks over the different cores/CPUs. – JanC Aug 28 '10 at 12:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.