Overclocking: Difference between revisions
imported>Valorrr m Added a citation |
imported>OAbot m Open access bot: url-access=subscription updated in citation with #oabot. |
||
| Line 1: | Line 1: | ||
{{short description| | {{short description|Increasing processor speed beyond specification}} | ||
{{Use American English|date=February 2023}} | {{Use American English|date=February 2023}} | ||
{{Use mdy dates|date=February 2023}} | {{Use mdy dates|date=February 2023}} | ||
[[Image:Overclock.jpg|thumb|upright=1.5|A computer [[BIOS]] on an ABIT NF7-S [[motherboard]] with an overclocked AMD [[Athlon XP]] CPU, running at 2,442 [[Megahertz|MHz]]<!-- Routine calculation: 148MHz x 16.5 = 2442MHz. -->]] | |||
In [[computing]], '''overclocking''' is the practice of increasing the [[clock rate]] of a [[semiconductor device]], such as a [[Processor (computing)|processor]], beyond its rated speed, potentially increasing its [[Computer performance#Processing speed|performance]].<ref>{{Cite web |title=What is Overclocking? Examining Pros and Cons |url=https://uk.crucial.com/articles/about-memory/what-is-overclocking |access-date=2025-08-09 |website=Crucial |language=en-gb}}</ref> Overclocked devices, however, may have shorter lifespans, become unstable and unreliable, and in extreme cases, be permanently damaged. Many manufacturers do not cover damage from overclocking in their [[Warranty#Sale of goods|warranties]], while some allow it inside a predefined safety margin. | |||
[[Image:Overclock.jpg|thumb|upright=1.5| | |||
In [[computing]], '''overclocking''' is the practice of increasing the [[clock rate]] of a | |||
== Overview == | == Overview == | ||
A semiconductor device's processing speed depends on a variety of factors, including, but not limited to, its clock speed, [[microarchitecture]], the kind of [[software]] it's running, and the [[Memory bandwidth|bandwidth]], [[Memory latency|latency]] and size for [[Memory hierarchy|each level of]] its [[Computer memory|memory]]. All else being equal, a faster-clocked device can, though not necessarily, perform faster. <!-- This paragraph is worded somewhat conservatively to account for the fact that a chip's performance can be bottlenecked by other factors. If said bottleneck is extreme enough, the performance improvement from overclocking would reduce proportionally (until there's no performance improvement left). | |||
The first sentence is written in this way to imply that a processor may not benefit from higher clocks if it's running crap software, have terribly small / slow memory, or that the software given to it is poorly suited / poorly optimized to the chip's microarchitecture; an example for the lattermost point is to run strictly serial branching codes (a sea of if-elses) on a GPU. -->Operating [[voltage]] is often increased to maintain a component's operational stability at accelerated speeds. Operating at higher frequencies and voltages increase power consumption and heat.<ref name=":0">{{Cite journal |last=Jang |first=Hyung Beom |last2=Lee |first2=Junhee |last3=Kong |first3=Joonho |last4=Suh |first4=Taeweon |last5=Chung |first5=Sung Woo |date=May 2014 |title=Leveraging Process Variation for Performance and Energy: In the Perspective of Overclocking |url=https://ieeexplore.ieee.org/abstract/document/6374616 |journal=IEEE Transactions on Computers |volume=63 |issue=5 |pages=1316–1322 |doi=10.1109/TC.2012.286 |issn=1557-9956 |quote=VF-overclocking [increases] power consumption [as it] is proportional to the clock frequency and the supply voltage squared. [Excessive] switching in transistors from [such overclocking also increases] the temperature of microprocessors [incurring] reliability loss.|url-access=subscription }}</ref> Overclocking a device introduces additional risks of failure, for example, by overheating when the increased heat load is not removed,<ref name=":0" /> or by the device requesting more power than its power supply can provide.{{cn|date=November 2025}} | |||
===Underclocking=== | ===Underclocking=== | ||
{{Main|Underclocking}} | {{Main|Underclocking}} | ||
Conversely, the primary goal of [[underclocking]] is to reduce power consumption and the resultant heat generation of a device, with the trade-offs being lower clock speeds and reductions in performance. Reducing the cooling requirements needed to keep hardware at a given operational temperature has knock-on benefits such as lowering the number and speed of fans to allow [[Quiet PC|quieter operation]], and in mobile devices increase the length of battery life per charge. Some manufacturers underclock components of battery-powered equipment to improve battery life, or implement systems that detect when a device is operating under battery power and reduce clock frequency.<ref>{{cite web |title=What is an underclock? |url=https://www.lenovo.com/us/en/glossary/underclock/ |website=Lenovo |access-date=19 March 2025}}</ref> | Conversely, the primary goal of [[underclocking]] is to reduce power consumption and the resultant heat generation of a device, with the trade-offs being lower clock speeds and reductions in performance. Reducing the cooling requirements needed to keep hardware at a given operational temperature has knock-on benefits such as lowering the number and speed of fans to allow [[Quiet PC|quieter operation]], and in mobile devices increase the length of battery life per charge. Some manufacturers underclock components of battery-powered equipment to improve battery life, or implement systems that detect when a device is operating under battery power and reduce clock frequency.<ref>{{cite web |title=What is an underclock? |url=https://www.lenovo.com/us/en/glossary/underclock/ |website=Lenovo |access-date=19 March 2025}}</ref> | ||
| Line 32: | Line 26: | ||
===Components=== | ===Components=== | ||
{{ | {{Empty section|date=August 2025}} | ||
==Factors== | |||
=== Cooling === | === Cooling === | ||
{{Main|Computer cooling}} | {{Main|Computer cooling}} | ||
[[Image:Copper heat sink with pipes.jpg|thumb|High-quality [[heat sink]]s are often made of [[copper]].]] | |||
While stock cooling systems are commonly designed for heat produced during non-overclocked use, they may not be adequate for overclocked parts. These may include the use of additional and more powerful [[fan (mechanical)|fans]], larger and more efficient [[heat sink]]s, [[heat pipe]]s, or the use of [[water cooling]]. | |||
==== Heat sinks ==== | |||
{{Main|Heat sink}} | |||
Heat sinks are passive [[Heat exchanger|heat exchangers]] designed to take away excessive heat generated by the device it is in physical contact with. They are commonly made with [[copper]] or [[Aluminium|aluminum]], with copper having higher [[thermal conductivity]], and aluminum being less effcient but also cheaper.<ref name="Wainner38">{{cite book | title = The Book of Overclocking | first1 = Scott | last1 = Wainner | first2 = Robert |last2=Richmond | page = [https://archive.org/details/bookofoverclocki0000wain/page/38 38] | isbn = 978-1-886411-76-0 | publisher = No Starch Press | year = 2003 | url = https://archive.org/details/bookofoverclocki0000wain/page/38 }}</ref> [[Heat pipe]]s can be used to improve conductivity. Many heatsinks combine two or more materials to achieve a balance between performance and cost.<ref name="Wainner38" /> | |||
[[File:DIY PC watercooling T-Line.JPG|Interior of a water-cooled computer, showing CPU [[water block]], tubing, and pump|left|thumb]] | [[File:DIY PC watercooling T-Line.JPG|Interior of a water-cooled computer, showing CPU [[water block]], tubing, and pump|left|thumb]] | ||
[[Image:2007TaipeiITMonth IntelOCLiveTest Overclocking-6.jpg|right|thumb|[[Liquid nitrogen]] may be used for cooling an overclocked system, when an extreme measure of cooling is needed.]] | [[Image:2007TaipeiITMonth IntelOCLiveTest Overclocking-6.jpg|right|thumb|[[Liquid nitrogen]] may be used for cooling an overclocked system, when an extreme measure of cooling is needed.]] | ||
| Line 64: | Line 48: | ||
Submersion cooling, used by the [[Cray-2]] [[supercomputer]], involves sinking a part of computer system directly into a chilled liquid that is thermally conductive but has low [[electrical conductivity]]. The advantage of this technique is that no condensation can form on components.<ref name=Wainner48/> A good submersion liquid is [[Fluorinert]] made by [[3M]], which is expensive. Another option is [[mineral oil]], but impurities such as those in water might cause it to conduct electricity.<ref name=Wainner48>{{cite book | title = The Book of Overclocking | first = Scott | last = Wainner | author2 = Robert Richmond | page = [https://archive.org/details/bookofoverclocki0000wain/page/48 48] | isbn = 978-1-886411-76-0 | publisher = No Starch Press | year = 2003 | url = https://archive.org/details/bookofoverclocki0000wain/page/48 }}</ref> | Submersion cooling, used by the [[Cray-2]] [[supercomputer]], involves sinking a part of computer system directly into a chilled liquid that is thermally conductive but has low [[electrical conductivity]]. The advantage of this technique is that no condensation can form on components.<ref name=Wainner48/> A good submersion liquid is [[Fluorinert]] made by [[3M]], which is expensive. Another option is [[mineral oil]], but impurities such as those in water might cause it to conduct electricity.<ref name=Wainner48>{{cite book | title = The Book of Overclocking | first = Scott | last = Wainner | author2 = Robert Richmond | page = [https://archive.org/details/bookofoverclocki0000wain/page/48 48] | isbn = 978-1-886411-76-0 | publisher = No Starch Press | year = 2003 | url = https://archive.org/details/bookofoverclocki0000wain/page/48 }}</ref> | ||
Amateur overclocking enthusiasts have used a mixture of [[dry ice]] and a solvent with a low freezing point, such as [[acetone]] or [[isopropyl alcohol]].<ref>{{cite web |url=https://www.techpowerup.com/forums/threads/overclocking-with-dry-ice.101545/ |title=overclocking with dry ice! |work=TechPowerUp Forums |date=August 13, 2009 |access-date=January 7, 2020 |archive-date=December 7, 2019 |archive-url=https://web.archive.org/web/20191207134408/https://www.techpowerup.com/forums/threads/overclocking-with-dry-ice.101545/ |url-status=live }}</ref> This [[cooling bath]], often used in laboratories, achieves a temperature of {{convert|−78|C}}.<ref>[http://chemwiki.ucdavis.edu/VV_Lab_Techniques/Cooling_baths Cooling baths – ChemWiki] {{Webarchive|url=https://web.archive.org/web/20120828144459/http://chemwiki.ucdavis.edu/VV_Lab_Techniques/Cooling_baths |date=2012-08-28 }}. Chemwiki.ucdavis.edu. Retrieved on 2013-06-17.</ref> | Amateur overclocking enthusiasts have used a mixture of [[dry ice]] and a solvent with a low freezing point, such as [[acetone]] or [[isopropyl alcohol]].<ref>{{cite web |url=https://www.techpowerup.com/forums/threads/overclocking-with-dry-ice.101545/ |title=overclocking with dry ice! |work=TechPowerUp Forums |date=August 13, 2009 |access-date=January 7, 2020 |archive-date=December 7, 2019 |archive-url=https://web.archive.org/web/20191207134408/https://www.techpowerup.com/forums/threads/overclocking-with-dry-ice.101545/ |url-status=live }}</ref> This [[cooling bath]], often used in laboratories, achieves a temperature of {{convert|−78|C}}.<ref>[http://chemwiki.ucdavis.edu/VV_Lab_Techniques/Cooling_baths Cooling baths – ChemWiki] {{Webarchive|url=https://web.archive.org/web/20120828144459/http://chemwiki.ucdavis.edu/VV_Lab_Techniques/Cooling_baths|date=2012-08-28}}. Chemwiki.ucdavis.edu. Retrieved on 2013-06-17.</ref> | ||
=== Stability and | === Stability and reliability === | ||
{{See also| Stress testing#Hardware }} | {{See also|Stress testing#Hardware}} | ||
As an overclocked component operates outside of the manufacturer's recommended operating conditions, it may function incorrectly, leading to system instability. Another risk is [[Reliability, availability and serviceability (computer hardware)|silent data corruption]] by undetected errors. Such failures might never be correctly diagnosed and may instead be incorrectly attributed to software bugs in applications, [[device drivers]], or the operating system. Overclocked use may permanently damage components enough to cause them to misbehave (even under normal operating conditions) without becoming totally unusable. | As an overclocked component operates outside of the manufacturer's recommended operating conditions, it may function incorrectly, leading to system instability. Another risk is [[Reliability, availability and serviceability (computer hardware)|silent data corruption]] by undetected errors. Such failures might never be correctly diagnosed and may instead be incorrectly attributed to software bugs in applications, [[device drivers]], or the operating system. Overclocked use may permanently damage components enough to cause them to misbehave (even under normal operating conditions) without becoming totally unusable. | ||
| Line 74: | Line 58: | ||
A large-scale 2011 field study of hardware faults causing a system crash for consumer PCs and laptops showed a four to 20 times increase (depending on CPU manufacturer) in system crashes due to CPU failure for overclocked computers over an eight-month period.<ref>{{cite conference|url=http://research.microsoft.com/pubs/144888/eurosys84-nightingale.pdf|title=Cycles, cells and platters: an empirical analysis of hardware failures on a million consumer PCs.|conference=Proceedings of the sixth conference on Computer systems (EuroSys '11).|pages=343–356|year=2011|access-date=2012-12-05|archive-date=2012-11-14|archive-url=https://web.archive.org/web/20121114111006/http://research.microsoft.com/pubs/144888/eurosys84-nightingale.pdf|url-status=live}}</ref> | A large-scale 2011 field study of hardware faults causing a system crash for consumer PCs and laptops showed a four to 20 times increase (depending on CPU manufacturer) in system crashes due to CPU failure for overclocked computers over an eight-month period.<ref>{{cite conference|url=http://research.microsoft.com/pubs/144888/eurosys84-nightingale.pdf|title=Cycles, cells and platters: an empirical analysis of hardware failures on a million consumer PCs.|conference=Proceedings of the sixth conference on Computer systems (EuroSys '11).|pages=343–356|year=2011|access-date=2012-12-05|archive-date=2012-11-14|archive-url=https://web.archive.org/web/20121114111006/http://research.microsoft.com/pubs/144888/eurosys84-nightingale.pdf|url-status=live}}</ref> | ||
In general, overclockers claim that testing can ensure that an overclocked system is stable and functioning correctly. Although software tools are available for testing hardware stability, it is generally impossible for any private individual to thoroughly test the functionality of a processor.<ref>{{cite journal | citeseerx = 10.1.1.62.9086 | title = Coverage Metrics for Functional Validation of Hardware Designs | | In general, overclockers claim that testing can ensure that an overclocked system is stable and functioning correctly. Although software tools are available for testing hardware stability, it is generally impossible for any private individual to thoroughly test the functionality of a processor.<ref>{{cite journal | citeseerx = 10.1.1.62.9086 | title = Coverage Metrics for Functional Validation of Hardware Designs | journal = IEEE Design & Test of Computers | year = 2001 | first1 = Serdar |last1=Tasiran |first2=Kurt |last2=Keutzer | volume = 18 | issue = 4 | page = 36 | doi = 10.1109/54.936247 | bibcode = 2001IDTC...18...36T }}</ref> | ||
To further complicate matters, in process technologies such as [[silicon on insulator]] (SOI), devices display [[hysteresis]]—a circuit's performance is affected by the events of the past, so without carefully targeted tests it is possible for a particular sequence of state changes to work at overclocked rates in one situation but not another even if the voltage and temperature are the same. Often, an overclocked system which passes stress tests experiences instabilities in other programs.<ref>{{cite web | url = http://blogs.msdn.com/oldnewthing/archive/2005/04/12/407562.aspx | first = Raymond | last = Chen | title = The Old New Thing: There's an awful lot of overclocking out there | date = April 12, 2005 | access-date = 2007-03-17 | archive-date = 2007-03-08 | archive-url = https://web.archive.org/web/20070308074036/http://blogs.msdn.com/oldnewthing/archive/2005/04/12/407562.aspx | url-status = dead }}</ref> | To further complicate matters, in process technologies such as [[silicon on insulator]] (SOI), devices display [[hysteresis]]—a circuit's performance is affected by the events of the past, so without carefully targeted tests it is possible for a particular sequence of state changes to work at overclocked rates in one situation but not another even if the voltage and temperature are the same. Often, an overclocked system which passes stress tests experiences instabilities in other programs.<ref>{{cite web | url = http://blogs.msdn.com/oldnewthing/archive/2005/04/12/407562.aspx | first = Raymond | last = Chen | title = The Old New Thing: There's an awful lot of overclocking out there | date = April 12, 2005 | access-date = 2007-03-17 | archive-date = 2007-03-08 | archive-url = https://web.archive.org/web/20070308074036/http://blogs.msdn.com/oldnewthing/archive/2005/04/12/407562.aspx | url-status = dead }}</ref> | ||
=== Factors impacting overclocking potential === | |||
===Factors | |||
Overclockability arises in part due to the economics of the manufacturing processes of CPUs and other components. In many cases components are manufactured by the same process, and tested after manufacture to determine their actual maximum ratings. Components are then marked with a rating chosen by the market needs of the semiconductor manufacturer. If [[Semiconductor device fabrication#Device test|manufacturing yield]] is high, more higher-rated components than required may be produced, and the manufacturer may mark and sell higher-performing components as lower-rated for marketing reasons. In some cases, the true maximum rating of the component may exceed even the highest rated component sold. Many devices sold with a lower rating may behave in all ways as higher-rated ones, while in the worst case operation at the higher rating may be more problematical. | Overclockability arises in part due to the economics of the manufacturing processes of CPUs and other components. In many cases components are manufactured by the same process, and tested after manufacture to determine their actual maximum ratings. Components are then marked with a rating chosen by the market needs of the semiconductor manufacturer. If [[Semiconductor device fabrication#Device test|manufacturing yield]] is high, more higher-rated components than required may be produced, and the manufacturer may mark and sell higher-performing components as lower-rated for marketing reasons. In some cases, the true maximum rating of the component may exceed even the highest rated component sold. Many devices sold with a lower rating may behave in all ways as higher-rated ones, while in the worst case operation at the higher rating may be more problematical. | ||
Notably, higher clocks must always mean greater waste heat generation, as semiconductors set to high must dump to ground more often. In some cases, this means that the chief drawback of the overclocked part is far more heat dissipated than the maximums published by the manufacturer. Pentium architect [[Bob Colwell]] calls overclocking an "uncontrolled experiment in better-than-worst-case system operation".<ref>{{cite journal|first1=Bob|last1=Colwell|title=The Zen of Overclocking|journal=[[Computer (magazine)|Computer]]|volume=37|issue=3|date=March 2004|pages=9–12|publisher=[[Institute of Electrical and Electronics Engineers]]|doi=10.1109/MC.2004.1273994|s2cid=21582410}}</ref> | Notably, higher clocks must always mean greater waste heat generation, as semiconductors set to high must dump to ground more often. In some cases, this means that the chief drawback of the overclocked part is far more heat dissipated than the maximums published by the manufacturer. Pentium architect [[Bob Colwell]] calls overclocking an "uncontrolled experiment in better-than-worst-case system operation".<ref>{{cite journal|first1=Bob|last1=Colwell|title=The Zen of Overclocking|journal=[[Computer (magazine)|Computer]]|volume=37|issue=3|date=March 2004|pages=9–12|publisher=[[Institute of Electrical and Electronics Engineers]]|doi=10.1109/MC.2004.1273994|bibcode=2004Compr..37c...9C |s2cid=21582410}}</ref> | ||
=== | === Effects === | ||
{{ | {{Empty section|date=August 2025}} | ||
== Manufacturer and vendor overclocking == | == Manufacturer and vendor overclocking == | ||
| Line 102: | Line 79: | ||
== CPU multiplier locking == | == CPU multiplier locking == | ||
{{ | {{Empty section|date=August 2025}} | ||
== Advantages == | == Advantages == | ||
{{Empty section|date=August 2025}} | |||
{{ | |||
==Disadvantages== | ==Disadvantages== | ||
=== | === Noise === | ||
{{See also|Health effects from noise}} | |||
Fans running at higher speeds generate additional [[noise]]. The increased heat output from a overclocked device might require faster-spinning fans to be adequately cooled. Depending on the speed, model and numbers of fans used, these noise can reach 50 [[Decibel#Acoustics|dB]] or higher, causing [[annoyance]] or even [[mental distress]]. Fan noise has been found to be roughly proportional to the [[Fifth power (algebra)|fifth power]] of fan speed, and halving speed reduces noise by about 15 [[Sound pressure#Sound pressure level|dB]].<ref>{{Cite web |title=UK Health and Safety Executive: Top 10 noise control techniques |url=http://www.hse.gov.uk/pubns/top10noise.pdf |url-status=live |archive-url=https://web.archive.org/web/20191126163348/http://www.hse.gov.uk/pubns/top10noise.pdf |archive-date=2019-11-26 |access-date=2011-12-30}}</ref> | |||
=== Reliability === | |||
An overclocked computer may suffer from instability and behave erratically. This can include inconsistent performance ([[CPU throttling|throttling]]), abrupt shutdown and reboots due to [[Computer cooling#Damage prevention|overheat]], [[overvoltage]] or [[overcurrent]], [[Data loss|data lost]] and [[data corruption]]. | |||
=== | === Hardware damage === | ||
Increasing the operation frequency of a component will usually increase its thermal output in a linear fashion, while an increase in voltage usually causes thermal power to increase quadratically.<ref>{{Cite book |last=Darche |first=Philippe |url=https://books.google.com/books?id=XeQGEAAAQBAJ&dq=power+wall+&pg=PA128 |title=Microprocessor 3: Core Concepts – Hardware Aspects |date=2020-11-02 |publisher=John Wiley & Sons |isbn=978-1-119-78800-3 |language=en}}</ref> | |||
=== Limitations === | === Limitations === | ||
{{Empty section|date=August 2025}} | |||
=== Adaptive Management in Overclocking === | === Adaptive Management in Overclocking === | ||
{{Empty section|date=August 2025}} | |||
== Graphics cards == | == Graphics cards == | ||
[[File:Bfg geforce 6800 gs oc.jpg|thumb|200px|right|The BFG GeForce 6800GSOC ships with higher memory and [[clock rate]]s than the standard 6800GS.]] | [[File:Bfg geforce 6800 gs oc.jpg|thumb|200px|right|The BFG GeForce 6800GSOC ships with higher memory and [[clock rate]]s than the standard 6800GS.]] | ||
Graphics cards can also be overclocked. There are [[utility software|utilities]] to achieve this, such as [[EVGA Corporation|EVGA]]'s Precision, [[RivaTuner]], [[Advanced Micro Devices|AMD]] Overdrive (on [[Advanced Micro Devices|AMD]] cards only), [[Micro-Star International|MSI]] Afterburner, Zotac Firestorm, and the PEG Link Mode on [[Asus]] [[motherboard]]s. Overclocking a GPU will often yield a marked increase in performance in synthetic benchmarks, usually reflected in game performance.<ref>{{Cite web |url=http://www.altesc.net/2013/06/15/gtx-780-overclocking/ |title=Alt+Esc {{!}} GTX 780 Overclocking Guide<!-- Bot generated title --> |work=Alt+Esc |access-date=2013-06-18 |archive-date=2013-06-24 |archive-url=https://web.archive.org/web/20130624231537/http://www.altesc.net/2013/06/15/gtx-780-overclocking/ |url-status=live }}</ref> | Graphics cards can also be overclocked. There are [[utility software|utilities]] to achieve this, such as [[EVGA Corporation|EVGA]]'s Precision, [[RivaTuner]], [[Advanced Micro Devices|AMD]] Overdrive (on [[Advanced Micro Devices|AMD]] cards only), [[Micro-Star International|MSI]] Afterburner, Zotac Firestorm, and the PEG Link Mode on [[Asus]] [[motherboard]]s. Overclocking a GPU will often yield a marked increase in performance in synthetic benchmarks, usually reflected in game performance.<ref>{{Cite web |url=http://www.altesc.net/2013/06/15/gtx-780-overclocking/ |title=Alt+Esc {{!}} GTX 780 Overclocking Guide<!-- Bot generated title --> |work=Alt+Esc |access-date=2013-06-18 |archive-date=2013-06-24 |archive-url=https://web.archive.org/web/20130624231537/http://www.altesc.net/2013/06/15/gtx-780-overclocking/ |url-status=live }}</ref> | ||
== Flashing == | == Flashing == | ||
{{ | {{Empty section|date=August 2025}} | ||
== See also == | == See also == | ||
| Line 169: | Line 115: | ||
{{Div col|colwidth=20em}} | {{Div col|colwidth=20em}} | ||
* [[CPU-Z]] | * [[CPU-Z]] | ||
* [[Double boot]] | * [[Double boot]] | ||
| Line 176: | Line 121: | ||
* [[Serial presence detect]] (SPD) | * [[Serial presence detect]] (SPD) | ||
* [[Super PI]] | * [[Super PI]] | ||
* [[UNIVAC I#Instructions and data|UNIVAC I Overdrive, 1952 unofficial modification]] | * [[UNIVAC I#Instructions and data|UNIVAC I Overdrive, 1952 unofficial modification]] | ||
{{div col end}} | {{div col end}} | ||
| Line 184: | Line 128: | ||
{{Reflist|33em}} | {{Reflist|33em}} | ||
;Notes | ;Notes | ||
*{{cite journal | first = Bob | last = Colwell | author-link = Bob Colwell | title = The Zen of Overclocking | journal = Computer | volume = 37 | issue = 3 | pages = 9–12 |date=March 2004 | doi = 10.1109/MC.2004.1273994| s2cid = 21582410 }} | *{{cite journal | first = Bob | last = Colwell | author-link = Bob Colwell | title = The Zen of Overclocking | journal = Computer | volume = 37 | issue = 3 | pages = 9–12 |date=March 2004 | doi = 10.1109/MC.2004.1273994| bibcode = 2004Compr..37c...9C | s2cid = 21582410 }} | ||
*{{Cite journal |last1=Åkerblom |first1=Niklas |last2=Hoseini |first2=Fazeleh Sadat |last3=Chehreghani |first3=Morteza Haghir |year=2023 |title=Online learning of network bottlenecks via minimax paths |journal=Machine Learning |volume=112 |pages=131–150 |doi=10.1007/s10994-022-06270-0|doi-access=free |arxiv=2109.08467 }} | *{{Cite journal |last1=Åkerblom |first1=Niklas |last2=Hoseini |first2=Fazeleh Sadat |last3=Chehreghani |first3=Morteza Haghir |year=2023 |title=Online learning of network bottlenecks via minimax paths |journal=Machine Learning |volume=112 |pages=131–150 |doi=10.1007/s10994-022-06270-0|doi-access=free |arxiv=2109.08467 }} | ||
Revision as of 04:10, 17 November 2025
Template:Short description Template:Use American English Template:Use mdy dates
In computing, overclocking is the practice of increasing the clock rate of a semiconductor device, such as a processor, beyond its rated speed, potentially increasing its performance.[1] Overclocked devices, however, may have shorter lifespans, become unstable and unreliable, and in extreme cases, be permanently damaged. Many manufacturers do not cover damage from overclocking in their warranties, while some allow it inside a predefined safety margin.
Overview
A semiconductor device's processing speed depends on a variety of factors, including, but not limited to, its clock speed, microarchitecture, the kind of software it's running, and the bandwidth, latency and size for each level of its memory. All else being equal, a faster-clocked device can, though not necessarily, perform faster. Operating voltage is often increased to maintain a component's operational stability at accelerated speeds. Operating at higher frequencies and voltages increase power consumption and heat.[2] Overclocking a device introduces additional risks of failure, for example, by overheating when the increased heat load is not removed,[2] or by the device requesting more power than its power supply can provide.Script error: No such module "Unsubst".
Underclocking
Script error: No such module "Labelled list hatnote".
Conversely, the primary goal of underclocking is to reduce power consumption and the resultant heat generation of a device, with the trade-offs being lower clock speeds and reductions in performance. Reducing the cooling requirements needed to keep hardware at a given operational temperature has knock-on benefits such as lowering the number and speed of fans to allow quieter operation, and in mobile devices increase the length of battery life per charge. Some manufacturers underclock components of battery-powered equipment to improve battery life, or implement systems that detect when a device is operating under battery power and reduce clock frequency.[3]
Underclocking and undervolting would be attempted on a desktop system to have it operate silently (such as for a home entertainment center) while potentially offering higher performance than currently offered by low-voltage processor offerings. This would use a "standard-voltage" part and attempt to run with lower voltages (while attempting to keep the desktop speeds) to meet an acceptable performance/noise target for the build. This was also attractive as using a "standard voltage" processor in a "low voltage" application avoided paying the traditional price premium for an officially certified low voltage version. However again like overclocking there is no guarantee of success, and the builder's time researching given system/processor combinations and especially the time and tedium of performing many iterations of stability testing need to be considered. The usefulness of underclocking (again like overclocking) is determined by what processor offerings, prices, and availability are at the specific time of the build. Underclocking is also sometimes used when troubleshooting.[4]
Enthusiast culture
Overclocking has become more accessible with motherboard makers offering overclocking as a marketing feature on their mainstream product lines. However, the practice is embraced more by enthusiasts than professional users, as overclocking carries a risk of reduced reliability, accuracy and damage to data and equipment. Additionally, most manufacturer warranties and service agreements do not cover overclocked components nor any incidental damages caused by their use. While overclocking can still be an option for increasing personal computing capacity, and thus workflow productivity for professional users, the importance of stability testing components thoroughly before employing them into a production environment cannot be overstated.
Overclocking offers several draws for overclocking enthusiasts. Overclocking allows testing of components at speeds not currently offered by the manufacturer, or at speeds only officially offered on specialized, higher-priced versions of the product. A general trend in the computing industry is that new technologies tend to debut in the high-end market first, then later trickle down to the performance and mainstream market. If the high-end part only differs by an increased clock speed, an enthusiast can attempt to overclock a mainstream part to simulate the high-end offering. This can give insight on how over-the-horizon technologies will perform before they are officially available on the mainstream market, which can be especially helpful for other users considering if they should plan ahead to purchase or upgrade to the new feature when it is officially released.
Some hobbyists enjoy building, tuning, and "Hot-Rodding" their systems in competitive benchmarking competitions, competing with other like-minded users for high scores in standardized computer benchmark suites. Others will purchase a low-cost model of a component in a given product line, and attempt to overclock that part to match a more expensive model's stock performance. Another approach is overclocking older components to attempt to keep pace with increasing system requirements and extend the useful service life of the older part or at least delay purchase of new hardware solely for performance reasons. Another rationale for overclocking older equipment is even if overclocking stresses equipment to the point of failure earlier, little is lost as it is already depreciated, and would have needed to be replaced in any case.[5]
Components
Factors
Cooling
Script error: No such module "Labelled list hatnote".
While stock cooling systems are commonly designed for heat produced during non-overclocked use, they may not be adequate for overclocked parts. These may include the use of additional and more powerful fans, larger and more efficient heat sinks, heat pipes, or the use of water cooling.
Heat sinks
Script error: No such module "Labelled list hatnote". Heat sinks are passive heat exchangers designed to take away excessive heat generated by the device it is in physical contact with. They are commonly made with copper or aluminum, with copper having higher thermal conductivity, and aluminum being less effcient but also cheaper.[6] Heat pipes can be used to improve conductivity. Many heatsinks combine two or more materials to achieve a balance between performance and cost.[6]
Other cooling methods are forced convection and phase transition cooling which is used in refrigerators and can be adapted for computer use. Liquid nitrogen, liquid helium, and dry ice are used as coolants in extreme cases,[7] such as record-setting attempts or one-off experiments rather than cooling an everyday system. In June 2006, IBM and Georgia Institute of Technology jointly announced a new record in silicon-based chip clock rate (the rate a transistor can be switched at, not the CPU clock rate[8]) above 500 GHz, which was done by cooling the chip to Script error: No such module "convert". using liquid helium.[9] Set in November 2012, the CPU Frequency World Record is 9008.82 MHz as of December 2022.[10] These extreme methods are generally impractical in the long term, as they require refilling reservoirs of vaporizing coolant, and condensation can form on chilled components.[7] Moreover, silicon-based junction gate field-effect transistors (JFET) will degrade below temperatures of roughly Script error: No such module "convert". and eventually cease to function or "freeze out" at Script error: No such module "convert". since the silicon ceases to be semiconducting,[11] so using extremely cold coolants may cause devices to fail. Blowtorch is used to temporarily raise temperature to issues of over-cooling when not desirable.[12][13]
Submersion cooling, used by the Cray-2 supercomputer, involves sinking a part of computer system directly into a chilled liquid that is thermally conductive but has low electrical conductivity. The advantage of this technique is that no condensation can form on components.[14] A good submersion liquid is Fluorinert made by 3M, which is expensive. Another option is mineral oil, but impurities such as those in water might cause it to conduct electricity.[14]
Amateur overclocking enthusiasts have used a mixture of dry ice and a solvent with a low freezing point, such as acetone or isopropyl alcohol.[15] This cooling bath, often used in laboratories, achieves a temperature of Script error: No such module "convert"..[16]
Stability and reliability
Script error: No such module "Labelled list hatnote".
As an overclocked component operates outside of the manufacturer's recommended operating conditions, it may function incorrectly, leading to system instability. Another risk is silent data corruption by undetected errors. Such failures might never be correctly diagnosed and may instead be incorrectly attributed to software bugs in applications, device drivers, or the operating system. Overclocked use may permanently damage components enough to cause them to misbehave (even under normal operating conditions) without becoming totally unusable.
A large-scale 2011 field study of hardware faults causing a system crash for consumer PCs and laptops showed a four to 20 times increase (depending on CPU manufacturer) in system crashes due to CPU failure for overclocked computers over an eight-month period.[17]
In general, overclockers claim that testing can ensure that an overclocked system is stable and functioning correctly. Although software tools are available for testing hardware stability, it is generally impossible for any private individual to thoroughly test the functionality of a processor.[18]
To further complicate matters, in process technologies such as silicon on insulator (SOI), devices display hysteresis—a circuit's performance is affected by the events of the past, so without carefully targeted tests it is possible for a particular sequence of state changes to work at overclocked rates in one situation but not another even if the voltage and temperature are the same. Often, an overclocked system which passes stress tests experiences instabilities in other programs.[19]
Factors impacting overclocking potential
Overclockability arises in part due to the economics of the manufacturing processes of CPUs and other components. In many cases components are manufactured by the same process, and tested after manufacture to determine their actual maximum ratings. Components are then marked with a rating chosen by the market needs of the semiconductor manufacturer. If manufacturing yield is high, more higher-rated components than required may be produced, and the manufacturer may mark and sell higher-performing components as lower-rated for marketing reasons. In some cases, the true maximum rating of the component may exceed even the highest rated component sold. Many devices sold with a lower rating may behave in all ways as higher-rated ones, while in the worst case operation at the higher rating may be more problematical.
Notably, higher clocks must always mean greater waste heat generation, as semiconductors set to high must dump to ground more often. In some cases, this means that the chief drawback of the overclocked part is far more heat dissipated than the maximums published by the manufacturer. Pentium architect Bob Colwell calls overclocking an "uncontrolled experiment in better-than-worst-case system operation".[20]
Effects
Manufacturer and vendor overclocking
Overclocking is sometimes offered as a legitimate service or feature for consumers, in which a manufacturer or retailer tests the overclocking capability of processors, memory, video cards, and other hardware products. Several video card manufactures now offer factory-overclocked versions of their graphics accelerators, complete with a warranty, usually at a price intermediate between that of the standard product and a non-overclocked product of higher performance.
It is speculated that manufacturers implement overclocking prevention mechanisms such as CPU multiplier locking to prevent users from buying lower-priced items and overclocking them. These measures are sometimes marketed as a consumer protection benefit, but are often criticized by buyers.
Many motherboards are sold, and advertised, with extensive facilities for overclocking implemented in hardware and controlled by BIOS settings.[21]
CPU multiplier locking
Advantages
Disadvantages
Noise
Script error: No such module "Labelled list hatnote". Fans running at higher speeds generate additional noise. The increased heat output from a overclocked device might require faster-spinning fans to be adequately cooled. Depending on the speed, model and numbers of fans used, these noise can reach 50 dB or higher, causing annoyance or even mental distress. Fan noise has been found to be roughly proportional to the fifth power of fan speed, and halving speed reduces noise by about 15 dB.[22]
Reliability
An overclocked computer may suffer from instability and behave erratically. This can include inconsistent performance (throttling), abrupt shutdown and reboots due to overheat, overvoltage or overcurrent, data lost and data corruption.
Hardware damage
Increasing the operation frequency of a component will usually increase its thermal output in a linear fashion, while an increase in voltage usually causes thermal power to increase quadratically.[23]
Limitations
Adaptive Management in Overclocking
Graphics cards
Graphics cards can also be overclocked. There are utilities to achieve this, such as EVGA's Precision, RivaTuner, AMD Overdrive (on AMD cards only), MSI Afterburner, Zotac Firestorm, and the PEG Link Mode on Asus motherboards. Overclocking a GPU will often yield a marked increase in performance in synthetic benchmarks, usually reflected in game performance.[24]
Flashing
See also
Script error: No such module "Portal".
<templatestyles src="Div col/styles.css"/>
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Cooling baths – ChemWiki Template:Webarchive. Chemwiki.ucdavis.edu. Retrieved on 2013-06-17.
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
- Notes
- Script error: No such module "Citation/CS1".
- Script error: No such module "Citation/CS1".
External links
- Template:Sister-inline
- OverClocked inside
- How to Overclock a PC, WikiHow
- Overclocking guide for the Apple iMac G4 main logic board
Overclocking and benchmark databases
- OC Database of all PC hardware for the past decade (applications, modifications and more)
- HWBOT: Worldwide Overclocking League – Overclocking competition and data
- Comprehensive CPU OC Database
- Segunda Convencion Nacional de OC: Overclocking Extremo by Imperio Gamer
- Tool for overclock
Script error: No such module "Navbox".