I have a few general questions regarding CPU throttling. We're talking about AMD FX series here... It's an FX-8320 with a Cooler Master Hyper 212 EVO.
First, I started overclocking the CPU on stock voltage. I reached 4GHz easily. However, when running prime95, my socket temp was surpassing 75 °C for anything higher than 4 GHz, which made me uncomfortable. The CPU seemed stable though... And no throttling was taking place. So I decided I needed to try something else. I returned everything to stock for the time being.
Before I started overclocking the second time, I decided to undervolt my CPU first, in order to avoid the excess heat, and be able to push the CPU further. The CPU is quite power hungry and apparently the stock voltages are way too high. At the stock speed of 3.5 GHz I was able to reach approximately 1.19v while being stable, down from 1.34v. I started overclocking, and reached 3.8 GHz at that voltage. Ultimately, I was able to reach 4.2 GHz on 1.28v while being stable.
When I tried pushing it to 4.3 GHz, the 'weird' stuff began to happen. At the same voltage, the CPU was very unstable. So I was increasing the voltage slowly. When I reached the stock voltage of 1.34, the overclock seemed stable. But, when the socket temp reached 70 °C, the CPU started throttling to 1.4 GHz. I found it weird, because first it allowed me to go beyond it, reaching 75 °C. It's the same BIOS settings overall, except the voltages and multipliers obviously. So I was wondering why it was throttling at a lower temperature.
During both occasions, the CPU itself did not surpass 55°C.
1) What is/are the main causes for CPU throttling?
2) Can heat generated on the socket cause CPU throttling?
3) Can undervolting the CPU cause a motherboard to throttle the CPU?
4) Does a lower voltage mean more amperage, assuming the same CPU speed? Does this mean that a higher voltage can actually avoid throttling by having a lower amount of amperage through the VRMs?
First, I started overclocking the CPU on stock voltage. I reached 4GHz easily. However, when running prime95, my socket temp was surpassing 75 °C for anything higher than 4 GHz, which made me uncomfortable. The CPU seemed stable though... And no throttling was taking place. So I decided I needed to try something else. I returned everything to stock for the time being.
Before I started overclocking the second time, I decided to undervolt my CPU first, in order to avoid the excess heat, and be able to push the CPU further. The CPU is quite power hungry and apparently the stock voltages are way too high. At the stock speed of 3.5 GHz I was able to reach approximately 1.19v while being stable, down from 1.34v. I started overclocking, and reached 3.8 GHz at that voltage. Ultimately, I was able to reach 4.2 GHz on 1.28v while being stable.
When I tried pushing it to 4.3 GHz, the 'weird' stuff began to happen. At the same voltage, the CPU was very unstable. So I was increasing the voltage slowly. When I reached the stock voltage of 1.34, the overclock seemed stable. But, when the socket temp reached 70 °C, the CPU started throttling to 1.4 GHz. I found it weird, because first it allowed me to go beyond it, reaching 75 °C. It's the same BIOS settings overall, except the voltages and multipliers obviously. So I was wondering why it was throttling at a lower temperature.
During both occasions, the CPU itself did not surpass 55°C.
1) What is/are the main causes for CPU throttling?
2) Can heat generated on the socket cause CPU throttling?
3) Can undervolting the CPU cause a motherboard to throttle the CPU?
4) Does a lower voltage mean more amperage, assuming the same CPU speed? Does this mean that a higher voltage can actually avoid throttling by having a lower amount of amperage through the VRMs?