EVGA

The effect of temperature on your processor! *SCIENCE WARNING*

Author
cdolphin
New Member
  • Total Posts : 51
  • Reward points : 0
  • Joined: 2010/01/08 12:47:14
  • Location: 127.0.0.0
  • Status: offline
  • Ribbons : 1
2010/10/27 11:25:08 (permalink)
Cooling? Why do I want to cool my CPU?

Contents
  1. Processor Architecture
  2. Overclocking, the effects of temperature.
  3. Cooling System Design Principles

Processor Architecture
Understanding what a processor really is:
In short, your processor is an on/off switch...Well…A bunch of on/off switches, a billion or so. These switches use the most basic logic known to man, known as Boolean logic: everything is either on, or off, either a one (on) or a zero (off). Meanwhile the explanation of how computers use Boolean logic (which leads to Binary), is not necessary for the purpose of this post. These switches are of course tiny, around 32nm, depending upon the transistor in question, and have been described as containing "merely a couple of electrons" (citation needed)
The Switch
To understand the fundamental issues at hand here, we must understand this elusive switch; how it works and what it is made of. This switch is a switch whose state as "on" or "off" is governed by voltage; unlike your lighting switch at home, where up perhaps is "on", in the case of the switches we are talking about (High K Metal Gate Transistors), a high voltage is "on", and a low voltage is "off" N.B. 1. As some things are easier to visualize, I have included an image below.

As described, the state of the switch is determined by the voltage between the source and the drain (labeled S and D). If the voltage is HIGH, known as Vcc, the switch is said to be "on", if it is low, known as Vss, it is said to be "off".
Clock Cycles-Frequency, Speed
The frequency, or speed of a processor is, of course, related to the underlying structure of the switch. All of these terms are roundabout ways of describing the rate at which your processor's switches can turn on and off, or switch between the high voltage that designates "on" and the low voltage that designates "off" (Vcc and Vss). The rate at which this switching occurs is really, very rapid, as I am sure you know by this stage!
However, what is interesting is that the clock speed can be thought of as a pulse like signal, switching back and forth from on to off very rapidly.
This can be shown as follows:

Where Vcc is the high, "on", and Vss is the low "off" voltage. The Y axis here is Voltage, the X axis here is time.
However, this is not an accurate depiction of what is actually occuring, rather this is the ideal binary situation; the voltage is either exactly "on" or exactly "off", and it switches from the high voltage to the lower voltage instantaneously, which from physics we know is impossible. 
Rather, our switches work on tolerances, accepting anything over some value Vcc as "on," and anything less as "off". It also takes some time to transition from one state to another, as you can see below:

Overclocking, the effects of temperature.
What it means to overclock:
What does it mean to overclock? Sure, you know what it means...Go faster, press some buttons, amp up your SuperPi times, but what does it really mean, or what does it really do? Remembering from above, the clock speed is actually the clock frequency, or the number of times that the transistors inside of your processor switch from on to off per second. When we overclock a processor, we force it to switch between the two states more rapidly, and some problems arise. Remembering the image above, there is some time required for the state of a given switch to change from on to off-there is some time required for the voltage to drain from the gate; increasing the number of times the state must switch per second, decreases the amount of time your processor has to transition between the two states. You all have experienced the issue associated with your processor being unable to make the transition in the time allotted: instability. Your processor cannot tell the difference between on and off, as the voltage never reaches the recognized "on", Vcc:

The issue at hand is simple: the voltage cannot switch fast enough between the two states, however there are two solutions, on one hand you can somehow change the value that is recognized as on, or else increase the speed at which that transition occurs. Whether or not you know it, you have been doing the former every time you have increased the voltage of your processor in order to maintain stability; while you actually raised the peak voltage, you effectively moved Vcc down in relation to the maximum voltage, providing for the same effect. While it is not quite that simple, as the rate at which electricity flows is also affected by voltage (V=IR, for a given resistance, an increase in voltage incurs an increase in current, or flow of electricity per unit of time), let us for simplicity's sake assume that is all that you are changing in the first case, and allow the rate at which electricity flows to be altered separately.

Decreasing the time it takes to switch states
The following contains some basic physics, I will try and provide links to wikipedia for as many concepts as I can, as some people have less experience than others, and further reading may be valuable to them!
Before discussing how to alter the time it takes to switch states, we must first discus what it is that governs the rate at which this switching can occur. While current is not technically the rate at which voltage dissipates, it can be related for any given situation, and we will use it as a proxy to describe the rate at which voltage dissipates.
First, the equation for current that we will be using is: I = V/R. Looking at this mathematically, we can see that there are two things we can do to increase the value of I (current):
  1. Increase the voltage
  2. Decrease the resistance
As we already covered point 1. in the previous paragraph (rather sneakily, I must admit!), we will merely concern ourselves with decreasing the resistance. What is resistance? Simply speaking, it is the ability of a given material to resist the flow of electricity through it. Resistance is affected by temperature: R = kT (where R is resistance, k is some constant of proportionality, and T is temperature). Thus we can see (both intuitevly perhaps, if you think about the random movement of electrons that inhibits the general path of flow, and perhaps mathematically) that resistance increases as temperature increases. On the other hand, as temperature decreases, so does resistance, effectively decreasing the time it takes to switch states, from high to low; solving our problem and providing a simple solution.
A Little more on Temperature'
While the previous paragraphs describe the increased stability at lower temperatures, because of the lesser amount of time to switch between ON and OFF (effectively allowing you to clock higher), it serves to mention that there are far more intricate processes at work here. As a measly engineering undergraduate with at best a 'decent' understanding of physics, I cannot explain all of these processes, however there is one that is commonly discussed and is relatively simple: electron-migration refers to the movement of particles within a conductor induced by the momentum of electroncs. This concept can be seen as a sort of bowling ball effect:
imagine bowling with tiny marbles. Once in a while, or over time, you will eventually move, hit, or change the pins, because while tiny in comparison to the pins, your marbles have momentum, and some force behind them!

__________________
#1

11 Replies Related Threads

    cdolphin
    New Member
    • Total Posts : 51
    • Reward points : 0
    • Joined: 2010/01/08 12:47:14
    • Location: 127.0.0.0
    • Status: offline
    • Ribbons : 1
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/27 11:27:51 (permalink)
    Just figured I would post a quick info-thread I created on Overclock.net, it has a bunch of information you guys may find interesting.
    Original thread: 
    #2
    dibola
    New Member
    • Total Posts : 82
    • Reward points : 0
    • Joined: 2010/10/03 02:47:06
    • Status: offline
    • Ribbons : 0
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/27 11:50:14 (permalink)
    Insightful info posted here...I say Blue ribbon worthy


    #3
    007vsMagua
    FTW Member
    • Total Posts : 1677
    • Reward points : 0
    • Joined: 2008/09/10 16:47:30
    • Location: Land of 10,000 Lakes
    • Status: offline
    • Ribbons : 1
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/27 21:55:21 (permalink)
    Thanks

    "Life is like stepping onto a boat which is about to sail out to Sea and sink." _Shunryu Suzuki Roshi
     
    EVGA __ RTX 3070 FTW Super   ---   INTEL __ i7-7700K 
    MSI __ Z270 Gaming M7   ---  GSKILL __ 16GB TridentZ 3200
    NZXT __ Kraken X62 / HUE+ / GRID+ v2 / AER Fans x2 / USB Hub
    SAMSUNG  __ 850 EVO 500GB   ---   WD  __  1TB Black / 1TB Blue 
    EVGA  __ 850 G3   ---   NZXT  __  S340 Elite (White)  -  [/siz
    #4
    ty_ger07
    Insert Custom Title Here
    • Total Posts : 21174
    • Reward points : 0
    • Joined: 2008/04/10 23:48:15
    • Location: traveler
    • Status: online
    • Ribbons : 270
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/27 22:40:50 (permalink)
    Interesting post. Thanks. I thoguht it was pretty cooll that the 700 series NVIDIA boards had GTLref voltage adjustability.

    I jsut read a couple days ago that for each 10c rise in temperature, a processor running constantly at that temperature would lose 50 percent of its life expectancy. That is another heavy hitting argument for proper cooling. Assuming that the statement is true, this means that if you can improve your present cooling and drop your temperature 10c, the processor life expectancy will increase 100 percent. These statements of course assume that you would be running your processor at a high load all the time and that the temperature would be constant. For someone doing SMP Folding at Home, that sort of use may not be too uncommon.

    ASRock Z77 • Intel Core i7 3770K • EVGA GTX 1080 • Samsung 850 Pro • Seasonic PRIME 600W Titanium
    My EVGA Score: 1546 • Zero Associates Points • I don't shill

    #5
    Afterburner
    EVGA Forum Moderator
    • Total Posts : 25794
    • Reward points : 0
    • Joined: 2007/09/21 14:41:48
    • Location: It's... Classified Yeeeeeeeeeeaaaaaaah........
    • Status: offline
    • Ribbons : 110
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/28 08:13:14 (permalink)
    AB Was Here...

     
    #6
    baldee
    SSC Member
    • Total Posts : 629
    • Reward points : 0
    • Joined: 2009/05/16 06:19:00
    • Location: In A Game Somewhere
    • Status: offline
    • Ribbons : 2
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/29 17:50:20 (permalink)
    Great post

     
    #7
    rainmakerr
    New Member
    • Total Posts : 7
    • Reward points : 0
    • Joined: 2010/10/26 18:48:36
    • Status: offline
    • Ribbons : 0
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/30 15:52:40 (permalink)
    Cool :)
    #8
    =Hellspawn=
    iCX Member
    • Total Posts : 335
    • Reward points : 0
    • Joined: 2007/02/06 20:37:47
    • Status: offline
    • Ribbons : 2
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/10/30 16:14:05 (permalink)
    interesting....

    Take a Stand
    ........................................................
    Evga.X58.FTW3    i7.930.DO.@ 4.2ghz.70c.load
    Corsair.H70   OCZ.gold.3x2.1600.mhz 
    Evga.GTX.580.SLI
    xifi.Fatality.titanium   Corsair.HX1000W
    Antec.1200  Gateway.24inch.1920x1200 
       
    #9
    nateman_doo
    Omnipotent Enthusiast
    • Total Posts : 11233
    • Reward points : 0
    • Joined: 2008/01/16 16:16:54
    • Location: NOT the Jersey shore
    • Status: offline
    • Ribbons : 56
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/11/02 04:05:46 (permalink)
     Good read!  way to much SCIENCE
    #10
    snowdancer
    New Member
    • Total Posts : 85
    • Reward points : 0
    • Joined: 2005/12/01 06:59:48
    • Status: offline
    • Ribbons : 0
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/11/02 17:10:55 (permalink)
    I was lost lol



    #11
    Q56_Monster
    CLASSIFIED Member
    • Total Posts : 3881
    • Reward points : 0
    • Joined: 2007/11/02 11:03:10
    • Location: Philly 'Burbs
    • Status: offline
    • Ribbons : 5
    Re:The effect of temperature on your processor! *SCIENCE WARNING* 2010/11/02 22:23:18 (permalink)
    Nice read.  I don't expect to have my processors long, lol!

    Mobo: Asus Rampage VI Extreme CPU: i9-7980XE
    GPU: RTX 3090 KPE
    HD: Samsung 1TB 970 Pro NVMe M.2
    PSU: EVGA Supernova 1600 T2 OS: All of them
    Monitor: 48" LG CX OLED  Other Cooling Fun: F1 Gemini/Tek-9 Fat LN2 | 12k BTU A/C to Chiller Conversion 



    #12
    Jump to:
  • Back to Mobile