Trivium Nate
BSOD
- Messages
- 7,539
Overclocking
Overclocking (OC) is taking your computer components above their recommended speed settings.
(From Wikipedia, the free encyclopedia.)
"Overclocking is the practice of making a component run at a higher clock speed than the manufacturer's specification. The idea is to increase performance for free or to exceed current performance limits, but this may come at the cost of stability."
Think of the 3GHz on your new 3GHz Pentium 4 as a speed limit asking to be broken. This can be done to several components in your computer. This often takes advantage of the fact that many manufacturers mark higher end components as lower in order to meet demand for a lower end component. You will be able to get extra performance out of your components for free. It is possible to get performance that is not possible even when using the top of the line components. And you can buy cheaper parts, and then OC them to the clock speed of the higher end component.
WARNING: OVERCLOCKING WILL VOID THE WARRANTY ON THE PARTS BEING OVERCLOCKED. DOING SO MAY ALSO CAUSE SYSTEM INSTABILITY, AND MAY ALSO CAUSE DAMAGE TO COMPONENTS AND DATA. BE CAREFUL AND CAUTIOUS WHEN OVERCLOCKING.
[edit]
Things that can't be overclocked
Although it is possible to overclock many of the components of a computer (such as the CPU, FSB frequency and video card), it is not possible to overclock some components. For example, it is not possible to increase the read/write speed or access time of a hard disk or CD-ROM drive. The only solution to improving the performance of these components is to use faster components in the first place, or in some special cases of hard disks, change the configuration to a RAID. Many OEM computers have the CPU frequency locked. (But you wouldn't be reading this guide if you're using an OEM computer, would you?)
[edit]
Components
[edit]
CPU
The CPU's clock speed is the FSB clock speed (base, not effective speed) times the CPU's multiplier. On most newer CPUs, the multiplier is locked, so you will have to adjust the FSB clock speed (However, it might be possible to 'unlock' the chip's multiplier on some older chips. See CPU Locking.) The FSB is not adjustable on a few motherboards, and many OEM systems. The FSB and multiplier, if not locked, are adjustable from within the BIOS. Note that upping the FSB clock speed also increases the clock speed of many other components, including RAM. When increasing the FSB clock speed, only do so in small increments of a few MHz at a time. After you do this, boot up your computer to make sure it works. If your computer successfully boots, increase the FSB some more. If it won't boot, lower the FSB until your computer properly boots up. Repeat until you have the highest setting with which your computer will boot up. Next test your OS to make sure it is stable with a burn application, or any application that uses 100% CPU power. If a crash or reboot results, lower the FSB speed some more until it runs smoothly. On some motherboards you are also able to change the voltage of the CPU and other components in order to help stabilize the system. However, this increases the components' heat output and can harm or shorten the life of your system instead.
Notes: On AMD K8-based chips (Athlon 64, Opteron, Turion, and Socket 754 and 939 Semprons), there is no FSB- there is an integrated memory controller (IMC) and a HyperTransport bus (HTT). The IMC has a base clock speed like a FSB does and for overclocking, it would be adjusted just like a FSB would. The HTT can also be overclocked like the CPU core can be. Its base clock speed is the exact same as the IMC's and thus by default you will overclock the HTT bus as you overclock the CPU. Note that the HTT bus has a multiplier and it is adjustable. Many motherboards do not function well with the HTT bus frequency much over the stock frequency- that's where the adjustible HTT multiplier comes in. (It should be noted that overclocked systems are most stable when the HTT is at or below 1000Mhz)
Also, some newer desktop processors (AMD K8 series with Cool 'n Quiet, Intel Pentium 4 6xx series, Pentium D 830, 840, stepping C1 Pentium D 9xx series with Enhanced Intel Speed Step) and most mobile processors (exc. Celeron M) can vary their operating frequency while running by lowering the CPU multiplier. This results in the multipliers below the highest one being unlocked. This allows for a very high FSB/base clock speed with a lower multiplier to use very fast RAM to its full potential without overclocking the CPU so much that it is not stable.
[edit]
How to choose the best CPU for overclocking
Assuming that you have selected quality components like an excellent motherboard, high-quality RAM , an excellent thermal solution and an excellent power supply; you may wonder why your processor won't exceed a certain speed limit. Lets assume that you have a memory chip that is capable of taking the maximum frequency the motherboard can throw at it and yet, when you exceed a certain speed limit you realize that your system becomes unstable.
A PCI bus generally runs on 33 Mhz. When you exceed 35-36 Mhz, the hard disk and other IDE devices become unstable, because the IDE controller is controlled through the PCI bus. Oftentimes, you may encounter texture corruption, when your AGP bus exceeds a certain speed limit. This was often observed on older motherboards that wouldn't allow you to lock the AGP and the PCI bus at stock speeds. The good news: Immaterial of the FSB speed, most motherboards nowadays automatically ensure that the frequency of the PCI, AGP and other buses always remain constant (in other words; their speeds are locked unless you deliberately change them). This implies that the other components connected to the motherboard don't undergo stress. You have ensured that you have the fastest memory chip and the obscenely fast speed ratings on your memory chip ensure that you can extract the most by bumping up your FSB to the limits. The main culprit that is plays the spoilsport is your CPU. I'll explain: So even if you have an exceptionally good thermal solution, your CPU won't exceed a certain limit. Example: I had experimented with a Pentium III 700E Mhz processor and a Pentium III 800E MHz processor on an Asus CUBX-E motherboard using Kingston PC-133 SD-RAM. The reason I chose these 2 processors for experimentation was because they both used a FSB speed of 100MHz. This motherboard was really flexible, I was able to increment the FSB to 150Mhz. I was able to extract 1050 MHz from the stock 700Mhz. This is because the multiplier is 7, which unfortunately cannot be changed. So I bumped up the FSB from 100Mhz to 150 Mhz; which gave me the resultant speed of:
7 X 150 = 1050 MHz
(Multiplier) (Front Side Bus) (resultant frequency)
Simple arithmetic? Yes. Now, logically speaking, if I can extract 1050Mhz from a 700Mhz processor; I should be able to extract 1200Mhz from an 800 MHz processor. This is not true. I tried doing exactly the same with the 800 MHz processor and the Computer crashed. However, it was stable when I set the FSB speed on a 133 MHz. When I set the FSB at 133 MHz ; this was the result:
8 X 133 = 1064 MHz
(Multiplier) (Front Side Bus) (resultant frequency)
This simple experiment simply shows that a CPU gets saturated after a certain clock speed. Typical symptoms of an erratic CPU include instability and at times, you may not be able to boot up at all. This particular CPU die was manufactured using a 0.18u process. When Intel launched a similar CPU using a 0.13u process; they shipped those CPUs with the stock speed of up to 1.4Ghz. This CPU core was based on the P6 Architecture and it used a 10 stage pipeline. Presently, Intel manufactures the Pentium-M CPU which is based on the P-6 architecture; difference being that they manufacture it using a 0.09u process and they have increased the depth of the pipeline. These terms may seem cryptic and this concept may be difficult for some to grasp. So why would I publish something so difficult?The answer is simple: It is not difficult at all. To be a successful overclocker; you need to purchase the best CPU possible; not necessarily the fastest. Always go for a processor that uses the latest manufacturing process. A CPU rated at 3Ghz which is manufactured by using a 0.13u process won't overclock as well as a CPU that is rated at 2.6Ghz using a 0.09u process. Deeper pipelines ensure that the CPU has the capability to scale higher in terms of speeds. The disadvantage is that a CPU with a deeper pipeline is slower than a CPU that uses a smaller pipeline assuming that they are running at the same speed). AMD Athlon CPUs are famous for their relatively short pipelines. Thats why they perform better than the Pentium 4 CPUs at the same clock speed. Before purchasing the fastest processor, always keep this in mind. Choosing a processor smartly helps you extract maximum out of your machine. You don't need to know what a pipeline exactly does. Refer to the processor spec sheet, find out these basic details of the CPU core and its architecture and choose accordingly.
[edit]
Video Card
Two different parts of a video card may be overclocked, the GPU (Graphics Processing Unit) and the RAM. In addition, disabled pipelines on a video card may also be enabled through third-party drivers, third-party software, or direct hardware modifications depending on your video card type. Overclocking a video card is usually done through third-party or proprietary software.
Overclocking (OC) is taking your computer components above their recommended speed settings.
(From Wikipedia, the free encyclopedia.)
"Overclocking is the practice of making a component run at a higher clock speed than the manufacturer's specification. The idea is to increase performance for free or to exceed current performance limits, but this may come at the cost of stability."
Think of the 3GHz on your new 3GHz Pentium 4 as a speed limit asking to be broken. This can be done to several components in your computer. This often takes advantage of the fact that many manufacturers mark higher end components as lower in order to meet demand for a lower end component. You will be able to get extra performance out of your components for free. It is possible to get performance that is not possible even when using the top of the line components. And you can buy cheaper parts, and then OC them to the clock speed of the higher end component.
WARNING: OVERCLOCKING WILL VOID THE WARRANTY ON THE PARTS BEING OVERCLOCKED. DOING SO MAY ALSO CAUSE SYSTEM INSTABILITY, AND MAY ALSO CAUSE DAMAGE TO COMPONENTS AND DATA. BE CAREFUL AND CAUTIOUS WHEN OVERCLOCKING.
[edit]
Things that can't be overclocked
Although it is possible to overclock many of the components of a computer (such as the CPU, FSB frequency and video card), it is not possible to overclock some components. For example, it is not possible to increase the read/write speed or access time of a hard disk or CD-ROM drive. The only solution to improving the performance of these components is to use faster components in the first place, or in some special cases of hard disks, change the configuration to a RAID. Many OEM computers have the CPU frequency locked. (But you wouldn't be reading this guide if you're using an OEM computer, would you?)
[edit]
Components
[edit]
CPU
The CPU's clock speed is the FSB clock speed (base, not effective speed) times the CPU's multiplier. On most newer CPUs, the multiplier is locked, so you will have to adjust the FSB clock speed (However, it might be possible to 'unlock' the chip's multiplier on some older chips. See CPU Locking.) The FSB is not adjustable on a few motherboards, and many OEM systems. The FSB and multiplier, if not locked, are adjustable from within the BIOS. Note that upping the FSB clock speed also increases the clock speed of many other components, including RAM. When increasing the FSB clock speed, only do so in small increments of a few MHz at a time. After you do this, boot up your computer to make sure it works. If your computer successfully boots, increase the FSB some more. If it won't boot, lower the FSB until your computer properly boots up. Repeat until you have the highest setting with which your computer will boot up. Next test your OS to make sure it is stable with a burn application, or any application that uses 100% CPU power. If a crash or reboot results, lower the FSB speed some more until it runs smoothly. On some motherboards you are also able to change the voltage of the CPU and other components in order to help stabilize the system. However, this increases the components' heat output and can harm or shorten the life of your system instead.
Notes: On AMD K8-based chips (Athlon 64, Opteron, Turion, and Socket 754 and 939 Semprons), there is no FSB- there is an integrated memory controller (IMC) and a HyperTransport bus (HTT). The IMC has a base clock speed like a FSB does and for overclocking, it would be adjusted just like a FSB would. The HTT can also be overclocked like the CPU core can be. Its base clock speed is the exact same as the IMC's and thus by default you will overclock the HTT bus as you overclock the CPU. Note that the HTT bus has a multiplier and it is adjustable. Many motherboards do not function well with the HTT bus frequency much over the stock frequency- that's where the adjustible HTT multiplier comes in. (It should be noted that overclocked systems are most stable when the HTT is at or below 1000Mhz)
Also, some newer desktop processors (AMD K8 series with Cool 'n Quiet, Intel Pentium 4 6xx series, Pentium D 830, 840, stepping C1 Pentium D 9xx series with Enhanced Intel Speed Step) and most mobile processors (exc. Celeron M) can vary their operating frequency while running by lowering the CPU multiplier. This results in the multipliers below the highest one being unlocked. This allows for a very high FSB/base clock speed with a lower multiplier to use very fast RAM to its full potential without overclocking the CPU so much that it is not stable.
[edit]
How to choose the best CPU for overclocking
Assuming that you have selected quality components like an excellent motherboard, high-quality RAM , an excellent thermal solution and an excellent power supply; you may wonder why your processor won't exceed a certain speed limit. Lets assume that you have a memory chip that is capable of taking the maximum frequency the motherboard can throw at it and yet, when you exceed a certain speed limit you realize that your system becomes unstable.
A PCI bus generally runs on 33 Mhz. When you exceed 35-36 Mhz, the hard disk and other IDE devices become unstable, because the IDE controller is controlled through the PCI bus. Oftentimes, you may encounter texture corruption, when your AGP bus exceeds a certain speed limit. This was often observed on older motherboards that wouldn't allow you to lock the AGP and the PCI bus at stock speeds. The good news: Immaterial of the FSB speed, most motherboards nowadays automatically ensure that the frequency of the PCI, AGP and other buses always remain constant (in other words; their speeds are locked unless you deliberately change them). This implies that the other components connected to the motherboard don't undergo stress. You have ensured that you have the fastest memory chip and the obscenely fast speed ratings on your memory chip ensure that you can extract the most by bumping up your FSB to the limits. The main culprit that is plays the spoilsport is your CPU. I'll explain: So even if you have an exceptionally good thermal solution, your CPU won't exceed a certain limit. Example: I had experimented with a Pentium III 700E Mhz processor and a Pentium III 800E MHz processor on an Asus CUBX-E motherboard using Kingston PC-133 SD-RAM. The reason I chose these 2 processors for experimentation was because they both used a FSB speed of 100MHz. This motherboard was really flexible, I was able to increment the FSB to 150Mhz. I was able to extract 1050 MHz from the stock 700Mhz. This is because the multiplier is 7, which unfortunately cannot be changed. So I bumped up the FSB from 100Mhz to 150 Mhz; which gave me the resultant speed of:
7 X 150 = 1050 MHz
(Multiplier) (Front Side Bus) (resultant frequency)
Simple arithmetic? Yes. Now, logically speaking, if I can extract 1050Mhz from a 700Mhz processor; I should be able to extract 1200Mhz from an 800 MHz processor. This is not true. I tried doing exactly the same with the 800 MHz processor and the Computer crashed. However, it was stable when I set the FSB speed on a 133 MHz. When I set the FSB at 133 MHz ; this was the result:
8 X 133 = 1064 MHz
(Multiplier) (Front Side Bus) (resultant frequency)
This simple experiment simply shows that a CPU gets saturated after a certain clock speed. Typical symptoms of an erratic CPU include instability and at times, you may not be able to boot up at all. This particular CPU die was manufactured using a 0.18u process. When Intel launched a similar CPU using a 0.13u process; they shipped those CPUs with the stock speed of up to 1.4Ghz. This CPU core was based on the P6 Architecture and it used a 10 stage pipeline. Presently, Intel manufactures the Pentium-M CPU which is based on the P-6 architecture; difference being that they manufacture it using a 0.09u process and they have increased the depth of the pipeline. These terms may seem cryptic and this concept may be difficult for some to grasp. So why would I publish something so difficult?The answer is simple: It is not difficult at all. To be a successful overclocker; you need to purchase the best CPU possible; not necessarily the fastest. Always go for a processor that uses the latest manufacturing process. A CPU rated at 3Ghz which is manufactured by using a 0.13u process won't overclock as well as a CPU that is rated at 2.6Ghz using a 0.09u process. Deeper pipelines ensure that the CPU has the capability to scale higher in terms of speeds. The disadvantage is that a CPU with a deeper pipeline is slower than a CPU that uses a smaller pipeline assuming that they are running at the same speed). AMD Athlon CPUs are famous for their relatively short pipelines. Thats why they perform better than the Pentium 4 CPUs at the same clock speed. Before purchasing the fastest processor, always keep this in mind. Choosing a processor smartly helps you extract maximum out of your machine. You don't need to know what a pipeline exactly does. Refer to the processor spec sheet, find out these basic details of the CPU core and its architecture and choose accordingly.
[edit]
Video Card
Two different parts of a video card may be overclocked, the GPU (Graphics Processing Unit) and the RAM. In addition, disabled pipelines on a video card may also be enabled through third-party drivers, third-party software, or direct hardware modifications depending on your video card type. Overclocking a video card is usually done through third-party or proprietary software.