Can a Multi core CPU be configured to allow the OS to the see the cores as a single CPU

What you're asking is

"Can I run a single threaded application on a multi-core machine and take full advantage of all the cores?"

The answer is : no

A single threaded application can only run on one core and will never be able to use more resources than that single core can provide.


Are you saying that with say a 4 core 3Ghz CPU you want the OS to see it as a single core 12Ghz CPU? If that's the case, then no, you can't do that.

Unless the application is specifically written to require access to CPU0 (and I'm not even sure if that's a possibility) it shouldn't matter.

Toms hardware has a utility for having an application have affinity for a specific CPU when launched. I haven't tried it so take it for what you will. It can be found here


as i understand you wish to transform dual core cpu to one cpu that would be [ from perspective of single threaded application ] twice as fast as each of cores. unfortunately this cannot be done. closest to it is idea implemented in intel's i7 cpus which can smartly overclock one of cores if they see it's mostly loaded while oder cores are idle.