Overclocking is the process of forcing a computer component to run at a higher clock rate than designed or designated by the manufacturer.
Overclocking is usually practiced by PC enthusiasts in order to increase the performance of their computers. Some hardware enthusiasts purchase low-end computer components which they then overclock, thereby attaining performance of a high-end system, while others will overclock high-end components, attaining levels of performance that surpass that of the newest generation of computer hardware.
Users who choose to overclock their components usually focus their efforts on processors, video cards, motherboard chipsets, and Random Access Memory (RAM).
In order to ensure that overclocked components stay at the required temperature, various cooling agents such as forced convection (a fan blowing across a surface), Liquid Cooling (liquid coolant carrying waste heat to a radiator, similar to an automobile engine), liquid nitrogen, dry ice, phase change cooling (as used in refrigerators), and submersion (placing the entire computer in an inert fluid) are often applied. In most cases liquid nitrogen is only a temporary cooling measure because keeping nitrogen coolant in a liquid state is usually quite uneconomical. Because of this, liquid nitrogen (or dry ice, for that matter) is usually used only as an extreme measure to aid in setting a record in a one-off experiment (destroying the cooled hardware in most cases) rather than for cooling an everyday system. Of the aforementioned methods, air cooling, liquid cooling, and phase cooling are the most popular, due to their efficiency, availability, and affordability.
In 2003, Tom's Hardware Guide experimented with a Pentium 4 3.4 GHz HT processor, cooling it using liquid nitrogen and forced convection. They managed to achieve over 5 GHz, which is a considerable gain over the original clock speed, and much faster than anything in production at the time. Few users would tolerate regularly topping off their computer with liquid nitrogen, and the noise of such a system makes it impractical for desktop use. These tests are interesting, however, as an illustration of what is possible when great amounts of heat can be removed from a system and are an indication of what could be achieved with better (but not as drastic) cooling.5 GHZ Project: CPU Cooling With Liquid Nitrogen, tomshardware.com
Another explanation for ability for parts and systems to overclock is headroom. Engineers design headroom into components to allow for cushion in their operation. A system requiring 1A of current might be given a power supply which can supply 2A as manufacturing variations in parts might cause the supply to supply a lower maximum current, or the system draw a higher maximum current. Overclocked systems absorb this designed headroom and operate at lower tolerances. Pentium architect Bob Colwell calls overclocking an "uncontrolled experiment in better-than-worst-case system operation". Bob Colwell, "The Zen of Overclocking," Computer, vol. 37, no. 3, pp. 9-12, Mar., 2004.
Whilst an overclocked computer may seem stable to the user, and may pass certain tests, the computer may process data incorrectly. Operating systems and programs have features to detect some errors, but few users are not tolerant of incorrect results. To test if a computer is processing data accurately, test programs that verify their results (rather than simply report a performance score) can be run for long periods.
Given only benchmark scores it may be difficult to judge the difference overclocking makes to the computing experience. For example, some benchmarks test only one aspect of the system, such as memory bandwidth, without taking into consideration how faster speeds in this aspect will improve the system performance as a whole. Apart from demanding applications such as video encoding, high-demand databases and scientific computing, memory bandwidth is typically not a bottleneck, so a great increase in memory bandwidth may be unnoticeable to a user depending on the applications they prefer to use. Other benchmarks, such as 3DMark attempt to replicate game conditions, but because some tests involve non-deterministic physics, such as ragdoll motion, the scene is slightly different each time and small differences in test score are overcome by the noise floor.
The extent to which a particular part will overclock is highly variable. Processors from different vendors, production batches, steppings, and invididual units will all overclock to varying degrees.
Overclocking is sometimes seen as a legitimate service, in which a company tests the 'overclockability' of individual items rather than the customer just buying and hoping theirs will overclock well. One example is the retailer who checks which GeForce 6800 cards work correctly with extra pixel shaders unlocked (effectively making it a 6800 ultra), and charges slightly above the retail price for the cards known to work. Many specific 'tricks of the trade' such as this are highly dangerous and can render hardware non-functional, though they are still attractive since, as with all overclocking, the user is getting a 'free lunch'. Simple feature unlocking such as this can often be done by simply joining two points on a circuit with a graphite pencil (known as the pencil trick)
Of course, manufacturers would like high performance seekers to pay extra for high-end products, but also fear that less reliable components and shortened life span would damage brand image. It is mainly fear of this kind of practice that motivates major manufacturers to design overclocking prevention mechanisms such as CPU locking. These measures are claimed to be customer protection, which often meets a mixed reception.
Along with the higher clock frequencies come higher temperatures, coupled with the fact that most video cards are sold with coolers designed only to support standard stock temperatures many graphics cards overheat and burn out when overclocked too much.
Prior to irreversible damage to the graphics card, in game distortions known as artifacts become visible and serve as a good warning sign. Two such discriminated "warning bells" are widely understood: green-flashing, random triangles appearing on the screen in 99% of cases correspond to overheating problems on the GPU (Graphics Processing Unit) itself, while white, flashing dots appearing randomly (usually in groups) on the screen mean that the card's RAM (memory) is overheating. It is common to run into one of those problems when overclocking graphics cards. Showing both symptoms at the same time usually means an over-overclocked card (one which is drastically overheating), or poor quality components used to produce the card (in which case the card is not overclockable by any lenghts).
Some overclockers may also make use of a hardware voltage modification where a potentiometer is applied to the video card to give the GPU more voltage and much better overclocking ability. Voltage mods are very risky and usually result in a dead video card. It is also worth mentioning that adding physical elements to the video card immediately voids the warranty (even if the component has been designed and manufactured with overclocking in mind, and has the appropriate section in its warranty). Also, any and all manual hardware modifications which require more than swapping whole components around (soldering a potentiometer to a graphics card is a good example of such action) should be performed by people who feel comfortable with doing it, and prefferably have some technical education in the area. If you're looking to do such a modification but lack the knowledge or expertise, find someone who can help instead of attempting it yourself. Manual modifications are very sensitive in nature, and the process is prone to errors.
Flashing and Unlocking are ways to gain performance out of a video card, without overclocking it, per se.
Flashing is taking the BIOS of another card, based on the same core and design specs, and using it to "override" the original BIOS, thus effectively making it a higher model card; however, 'flashing' can be difficult and sometimes a bad flash can be irreversible. Sometimes stand-alone software to modify the BIOS files can be found (GeForce 6/7 series are pretty nice in this aspect). It is not required to acquire a BIOS file from a better model video card (although it should be said that the card which BIOS is to be used should be compatible, i.e. the same model base, design and/or manufacture process, revisions etc.). For example, video cards with 3D accelerators (99% of today's market) have two voltage and speed settings - one for 2D and one for 3D - but were designed to operate with three voltage stages, the third being in the middle between the aforementioned two, serving as a fallback when the card overheats or as a middle-stage when going from 2D to 3D operation mode. Therefore it could be wise to set this middle-stage prior to "serious" overclocking, specifically because of this fallback ability - the card can drop down to this speed, reducing by a few (or sometimes a few dozen, depends on the setting) percent its efficiency, and cool down, without dropping out of the 3D mode (and afterwards return to the desired full-speed clock and voltage settings).
Some cards also have certain abilities not directly connected with overclocking per se. For example, nVidia's GeForce 6600 GT (AGP flavor) features a temperature monitor (used internally by the card), which is invisible for the user in the 'vanilla' version of the card's BIOS. Modifying the card's BIOS (taking it out, changing the value and flashing it back in) can be done in order to make this monitor's value visible for the user (a 'Temperature' tab becomes visible in the card driver's advanced menu).
Unlocking would be taking a card and unlocking pipelines and/or pixel shader. This is commonly done on the 6800LE, the 6800GS and 6800 (AGP models only). While the 6800LE, 6800GS and 6800 have 8 and 12 pipes respectively, they share the same core as a 6800GT or Ultra (which has a higher clock rate), but may not have passed with the extra pipelines and Vertex Shaders unlocked.
Basically, card 'families' share the same design, even though they run at different speeds and have different features, effectively varying their performance (as it is observed with GeForce 6 series cards, i.e. from LS to vanilla to GT to Ultra). Why? Because creating a completely new design is much, much more expensive than producing the same card and then disabling some of its features and underclocking it (thus making it a more 'budget' model). Besides that, the manufacture process is not perfected, thus some cards come off the bench performing worse than others of the same design (or sometimes with defects), and are then designated as those 'lower cost, slower' versions (i.e. the defective processing pipelines are disabled, and the cards' speed is reduced, and thus from a GeForce 6800 - we get 6800 LS). It is important to remember that while pipeline unlocking sounds very promising, there is absolutely no way of determining if these 'unlocked' pipelines will operate without errors, or at all (this information is solely at the manufacturer's discretion). In a worst-case scenario, the card may not start up ever again, resulting in a 'dead' piece of equipment (it IS possible to revert to the cards' pervious settings, but it involves manual BIOS flashing using special tools and an identical but original BIOS chip).
Databases:
Computer hardware tuning | IBM PC compatibles
Overclocking | Übertakten | Overclock | Surfréquençage | Overclocking | Overclock | Overclocking | המהרה | Overklokken | オーバークロック | Overclocking | Overclocking | Overclocking | Разгон компьютеров | Pretaktovanie | Ylikellotus | Överklockning | Overclock | 超頻
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Overclocking".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world