Why do we need to increase voltage when overclocking PC components?

In summary: This means that an overclocked CPU can go 1% faster, but it will generate 3% more heat.In summary, an overclocked CPU requires increased voltage to achieve stable operation.
  • #1
Delta2
Insights Author
Gold Member
6,002
2,625
TL;DR Summary
Why overclocking usually also needs to overvoltage?
When we overclock CPU or GPU or RAM we also have to increase the voltage to achieve stable operation (provided we have adequate cooling). Why is that?
 
  • Like
Likes alan123hk
Engineering news on Phys.org
  • #2
Because during switching, it takes time for the signals to reach their final voltage.

If you tell them to switch more often, they eventually don't reach their needed 'threshold voltage' before they are told to switch back again. The 'threshold voltage' is an internal design parameter in the chips and is the 'decision point' where the chip decides if the signal is High or Low. It is relatively stable over supply voltage.

Just like a DC motor, the higher the applied voltage, the faster the signals will change level; and the sooner the chips detect the level change.

That's the 'easy' version, the full version needs a lengthy study in physics, electronic design, and solid state physics.

Hope it helps!

Cheers,
Tom
 
  • Informative
  • Like
Likes sysprog, phinds, Keith_McClary and 1 other person
  • #3
A kid was shocked to learn that there was a clock to slow down our computer! Why not just let it run infinitely fast?
 
  • #4
Keith_McClary said:
A kid was shocked to learn that there was a clock to slow down our computer! Why not just let it run infinitely fast?
Was that kid you? Otherwise, how does your post help this thread?
 
  • #5
berkeman said:
how does your post help this thread?
It's another aspect of the same limitations of the electronics.
 
  • #6
Wakarimasen. I don't understand.

Keith_McClary said:
A kid was shocked to learn that there was a clock to slow down our computer! Why not just let it run infinitely fast?
Please explain your reply in detail with technical details and reference links. Thanks.
 
  • Like
Likes Delta2
  • #7
There is a class of logic gates that do not need a clock. They employ more than one conductor per bit, and different combinations of signals have either a valid or an invalid state.
The output becomes invalid when any input changes. Once the output combination becomes valid, it is correct. See; Asynchronous Logic.
https://en.wikipedia.org/wiki/Asynchronous_circuit#Asynchronous_CPU
 
  • #8
Sorry guys but I find posts #3 to #7 off topic. @Keith_McClary is probably trolling the overclocking community but I don't understand why @Baluncore decided to throw in the case of asynchronous CPU. OK no clock there so not possible overclocking at least not in the traditional sense.
 
Last edited:
  • #9
berkeman said:
Please explain your reply
The answer to both questions is that the circuit requires a certain minimum time (which may depend on voltage) to complete a cycle.
 
  • #10
Keith_McClary said:
The answer to both questions is that the circuit requires a certain minimum time (which may depend on voltage) to complete a cycle.
How this minimum time to complete a cycle can depend on voltage?
 
  • #11
Delta2 said:
How this minimum time to complete a cycle can depend on voltage?
As explained by Tom.G
 
  • Like
Likes Delta2
  • #12
Delta2 said:
How this minimum time to complete a cycle can depend on voltage?
You can run a CPU at the specified clock rate reliably. You may be able to run it faster, but at some speed, voltage, and temperature, it will become unreliable.
CMOS logic swings between the supply rails.
1% higher supply voltage offers 1% higher gate voltages.
Gate voltage 1%, determines CMOS channel conductance 2%, (square law).
Gate outputs slew through 1% greater voltage, with 2% more conductance, so is only 1% faster.
But the 1% greater voltage and 2% greater conductance makes for 3% greater power.
So the overclocked chip only goes 1% faster, but it produces 3% more heat.
Thresholds drift with temperature. That is not a recipe for reliability.
You have no idea how often an overclocked CPU is doing a bad computation.

Delta2 said:
but I don't understand why @Baluncore decided to throw in the case of asynchronous CPU. OK no clock there so not possible overclocking at least not in the traditional sense.
While the temperature and voltage may change, an asynchronous CPU always runs reliably at the maximum possible speed.
You know that an asynchronous CPU is going as fast as is possible, and that it is not doing bad computations.
 
  • Informative
Likes Keith_McClary
  • #13
Delta2 said:
When we overclock CPU or GPU or RAM we also have to increase the voltage to achieve stable operation (provided we have adequate cooling). Why is that?

I think that an in-depth study of the actual calculation formula of the propagation delay time of CMOS circuits will help us understand why increasing the power supply voltage can speed up the switching speed.

Please refer to the following link:
http://web.mit.edu/6.012/www/SP07-L13.pdf

Obviously, when the power supply voltage increases, according to the relevant equations, the propagation delay from high to low and the propagation delay from low to high will decrease respectively.

Unfortunately, the power loss will also greatly increase in proportion to the square of the power supply voltage.
 
  • Love
Likes Delta2
  • #14
alan123hk said:
Unfortunately, the power loss will also greatly increase in proportion to the square of the power supply voltage.
The power equation on page 13 shows that a 1% increase in Vdd increases power by 2%, (square), and the 1% increase in frequency makes it a 3% increase in power.
 
  • #15
Baluncore said:
The power equation on page 13 shows that a 1% increase in Vdd increases power by 2%, (square), and the 1% increase in frequency makes it a 3% increase in power.

I totally agree with you.

That's it, because the power loss is proportional to the square of the power supply voltage, so 1.012 = 1.02, namely 1% to 2%.

If we assume the gate threshold voltage (Vtp) is much smaller than the supply voltage (Vdd), then the propagation delay reduction is approximately equal to 1.01/1.012 = 0.99, which means that 1% increase of voltage can increase 1% of speed or frequency accordingly, so the total power is increased by 1.02*1.01 = 1.03 (3%) :smile:

By the way, I think it is possible to estimate how much voltage we should increase under a certain level of overclocking according to the calculation formula of the propagation delay time. :rolleyes:
 

1. What is overclocking?

Overclocking is the process of increasing the clock speed of a computer component, such as the CPU or GPU, beyond its factory settings. This allows the component to perform at a faster speed, potentially increasing overall system performance.

2. Is overclocking safe?

Overclocking can be safe if done properly and within certain limits. It is important to monitor the temperature and voltage levels of the component to ensure it is not being pushed too hard, which can cause damage. Additionally, overclocking may void the warranty of the component, so it is important to consider the risks before attempting it.

3. What are the benefits of overclocking?

Overclocking can provide a significant increase in performance, allowing for faster processing speeds and improved graphics performance. This can be especially beneficial for tasks that require a lot of processing power, such as gaming or video editing.

4. What are the risks of overclocking?

The main risk of overclocking is potential damage to the component if it is pushed too far. This can result in reduced lifespan or complete failure of the component. Additionally, overclocking can also cause instability and crashes if not done properly, leading to data loss or system malfunctions.

5. Can any component be overclocked?

Not all components can be overclocked. Generally, only CPUs, GPUs, and RAM can be overclocked. Other components, such as hard drives and power supplies, do not have adjustable clock speeds and therefore cannot be overclocked.

Similar threads

  • Electrical Engineering
Replies
3
Views
1K
  • Computing and Technology
Replies
25
Views
10K
  • DIY Projects
2
Replies
62
Views
7K
  • Electrical Engineering
Replies
1
Views
977
  • Electrical Engineering
Replies
2
Views
1K
  • Computing and Technology
Replies
34
Views
8K
  • Electrical Engineering
Replies
11
Views
2K
  • Introductory Physics Homework Help
Replies
2
Views
663
  • Electrical Engineering
Replies
11
Views
1K
Replies
6
Views
1K
Back
Top