ekoostik said:
Ok, so what we want to prove is that your speed step and turbo is working. Speed step is what will allow you to idle at low power, low speed. Turbo will crank up to 26x. Let's make sure we're starting at the right place. What BIOS do you have installed? Also, when you installed the BIOS, did you choose the Load Optimized Defaults setting?
Next, please confirm that your BIOS is setup as follows (either because these are the settings that were already in place or because you changed them; doesn't matter as long as this is what is currently set):
Advanced Frequency Settings
CPU Clock Ratio = 21x
Advanced CPU Core Frequencies
Intel(R) Turbo Boost Techn. = Enabled
CPU Cores Enabled = All
CPU Multi-Threading = Enabled
CPU Enhanced Halt (C1E) = Enabled
C3/C6/C7 State Support = Enabled
CPU Thermal Monitor = Enabled
CPU EIST Function = Enabled
Bi-Directional PROCHOT = Enabled
For now we won't worry about RAM. We can come back to it later, turn XMP off if you have it on to reduce the number of variables. Otherwise if you manually set timings and V you can leave it as is.
Once you've verified the BIOS settings, we need to check the power management features set by Windows. Are you using Windows 7? If so, open Power Options (which you can find in Control Panel). If Balanced is not selected, select it. Then click "Change plan settings" next to power options. The window will change to "Edit Plan Settings". Click on "Change advanved power settings". A new window labeled "Power Options" will open. Expand Processor power management - Minimum processor state and verify that the minimum processor state listed is 5%. If it is not 5%, change it.
Once you have confirmed the BIOS settings and the minimum processor state for the active power option, your machine sould be able to take advantage of both speed step (eist) and turbo.
Let's test speed step first. Close all running applications. Open CPU-Z. Now open Task Managemer, and click on the Performance tab. With these two applications displayed, let your computer sit for 5 minutes. The goal is to give enough time for anything that had been running in the background to wind down. If you have to do something to keep the screen from turning off just move the moust a little. After 5 or so minutes have passed, take a screenshot and post it here. Hopefully we'll see your 8 threads at near 0% and your multiplier at x9.
Thanks for that - quite an explanation of how things should be! Anyway, I've basically been trying to do all of what you've said piece by piece these past couple of days. I know that changing the "advanced cpu frequencies" to the way you've stated fixes the issue of it not going into x9. When I posted last I'd recently just used CPU-Z on this setup for the first time and it didn't seem to register anything different than normal. Since then I've restarted and noticed that CPU-Z was now registering x21 while full load with prime 95! I was shocked, at the same time Core Temp was reading 22...? I loaded up a game that doesn't really use multiple cores and there I saw the big difference... Core temp read x22, but CPU-Z said x24 lol. I'm not sure why, but now since this, Core Temp will now read x21 when running Prime, whereas it always did x22 before, which is ofc the regular multiplier, even seen in CPU-Z. So I'm not sure what I did exactly - all I've done different is install CPU-Z and restart.
I do know that the cstates were not working in the beginning, and my multiplier was set at x15 sometimes, my power wasn't on Balanced a couple days ago but I did change it back and didn't know that was necessary, and core temp obviously has something wrong with it. All the settings you've mentioned were exactly right and exactly how I've had them. As far as XMP goes, I've not messed with it because I don't even know what it is. Looks like this issue is resolved. Wish I knew exactly what fixed it though - cause as you can see in those like 15 images I linked to I've had the settings like this for a couple days - even re-flashed, optimized, restarted, and changed settings multiple times.
I'm going to probably say that when I updated my bios to the new version in the way beginning I didn't optimize my settings, that's why I was at x15, but all the other cpu advanced features were on auto - which we fixed. After all of that was fixed I'm unsure of the reason that the BIOS was (and still does) reading the x22 frequency and Core Temp does still too also. Must have been an issue with Core Temp just reading x22 and never x21 even though it really was at x21...?
I do have another issue now though. After all of this seems to be fixed, I went into my bios to check what it said the speeds were and such and this popped up saying "The system has experienced boot failures because of overclocking or changes of voltages. Last settings in this page may not coincide with current H/W states." I have not changed any voltages in a day or more, and been in my bios a lot since then just looking and not saving changes, and not making any changes. The only voltage I changed back then was making sure my ram was set to 1.5v. The only "OC" I've done is having Turbo mode enabled. Nothing is overclocked. Ram is set to 1600 and that's stock. I haven't had any boot failures that I know of either lol.