I have been having this issue for a very long time now. I installed a new CPU (E7400 2.8Ghz C2D) to my existing Mercury PVM900M motherboard but it did not seem to have a great effect in games.
I run emulators and also play some games like the latest AC3 which is really slow although I have a GTS 450 card. It bcz both these require more of the CPU than the GPU and hence slowdown.
Now when i switched to Windows 8, i noticed that the performance tab in Task Manager shows that the utilization is 1.56Ghz and not changing. Although its capable speed is 2.79Ghz, it never increases to that level.
Therefore, is there a way to 'optimize' the CPU more? The BIOS does not have an update on the Mercury website so I can't do that.
run prime 95 and cpuz at the same time you should see the CPU clock speed go up when you start prime 95. if the clock speed does not go up check the BIOS settings. your multiplier should be set to 10.5 and your FSB should be set to 533.
Wait, task manager doesn't tell you your clock speed. CPU utilization is shown as a %, if your utilization is 54%, that likely indicates that your dual core CPU is fully using one core (50%) and barely using the other (4%), it does not mean that your clock speed is 54% of the CPUs 2.79Ghz. Your utilization never gets higher than 54% because your game uses a single CPU core (50% of the processor), and windows and background tasks are using 4% or so for other stuff.