Description:
Overclocking is the
somewhat unknown and uncommon practice of running your CPU (or other
parts) past the speed that it is rated at. An example is running a
200 MHz CPU at 233 MHz. How can this be achieved? The
following description isn't exact, but it captures the basic idea.
Most CPU companies create their CPUs and then test them at a certain
speed. If the CPU fails at a certain speed, then it is sold as a
CPU at the next lower speed. The tests are usually very stringent
so a CPU may be able to run at the higher speed quite reliably. In
fact, the tests are often not used at all. For example, once a
company has been producing a certain CPU for awhile, they have gotten
the process down well enough that all the CPUs they make will run
reliably at the highest speed the CPU is designed for. Thus, just
to fill the demand, they will mark some of them as the slower CPUs.
Beware, however, that some vendors will sell CPUs already overclocked.
This is why it is very important to buy from a dealer you can trust.
TNT and TNT2 video cards are also very overclockable with some companies
like Hercules and Asus selling their cards already overclocked (and
advertised this way). The Hercules drivers and programs like
Powerstrip can often be used on any TNT card to get access to
easy-to-use overclocking utilities.
Also, if you're afraid to overclock your CPU, let another company do it
for you! Companies like ComputerNerd
sells Celeron CPUs pretested at overclocked speeds.
What To
Consider:
- Do
you NEED to overclock? It may not be worth the risk if your
computer is running fine as it is. However, if it seems a
little too slow and/or you're a speed freak, it may be worth the
risk.
- How
important is your work? If you're running a very important
network server, it may not be worth it to put the extra strain on
the computer. Likewise, if your computer does a lot of highly
CPU intensive operations, you may also want to not overclock.
Obviously the most stable computer is going to be one that is not
overclocked. This is not to say that an overclocked computer
can not be 100% stable because they CAN.
Potential
Side-Effects?
- The
first impression people usually have of overclocking is "isn't
that dangerous?" For the most part, the answer is no.
If all you do to try to overclock your computer is change the CPUs
speed, there is almost zero chance that you will damage your
computer and/or the CPU. However, it has happened, but it's a
VERY rare thing. Also, if you start increasing voltage
settings to allow your CPU to run at a higher speed, there is more
of a risk there.
- In
general, as long as you keep your CPU from getting too hot, you
won't have any problems. The only way you can really damage
your CPU is if you don't keep it cool. Adequate cooling is one
of the keys to successful overclocking. Using large heatsinks
with powerful ball-bearing fans will help to achieve this. How
hot is too hot? If you can't keep your finger on the
CPU/heatsink comfortably, then it is probably too hot and you should
lower the CPU's speed.
- Changing
the bus speed is actually more beneficial than changing the CPU's
speed. The bus speed is basically the speed at which the CPU
communicates with the rest of the computer. When you increase
the bus speed, in most cases you will be overclocking all the parts
in your PCI slots and your RAM as well. Usually this is by a
small margin and won't hurt these components. Pay attention to
them though. If they're getting too hot, you may need to add
extra cooling for them (an additional fan in your case). Just
like your CPU, if they get too hot, they may be damaged as well.
Difficulty
Level:
- Believe
it or not, it's actually quite simple. All you have to do is
change a couple of jumpers on the motherboard (in most cases).
Recommendations:
- My
most current recommendation is to get a Celeron 300a CPU and try to
overclock it at 450 MHz. These CPUs are multiplier locked, but
you can change the bus speed. i.e. you can run the 300a at the
following speeds:
- 4.5
* 66 = 300
- 4.5
* 75 = 338
- 4.5
* 83 = 374
- 4.5
* 100 = 450 *the sweet spot*
- 4.5
* 103 = 464
- 4.5
* 112 = 504...
- *Update*
The Celeron 300a is now getting harder to find. The 333 is
also a good overclocker and can be taken to 500 MHz without much
trouble (5x100). The retail versions of these CPUs in the PPGA
format are the best and easiest to overclock, particularly when used
with the most recent MSI Slot1 adapter. Ask
me if you have questions about this...
- However,
it can *not* be run at 4 * 100 for 400 MHz, etc. because only the
4.5 multiplier is supported. On the 333, a 5x multiplier is
supported, the 366 = 5.5, the 400 = 6, and so on.
The current 366 and 400 MHz Celerons are harder to overclock at the
100 MHz bus speed (it's hard to get 550 and 600 MHz out of these
CPUs unfortunately).
- All
you need to do here is use common sense really. For example,
you wouldn't want to try to run a 233 MHz CPU at 400 MHz. For
one thing, it won't work. For another, that probably would
damage your CPU. I would advise starting out low and slowly
trying to go higher. If you have a 233 MHz CPU, try running it
one step higher, then the next step. Most likely you
won't be able to get a CPU like this to run much higher than 300,
but that is a possibility.
- Be
more concerned with changing the bus speed than the CPU speed as
that will provide the greatest amount of speed improvement.
For example, running a CPU at 250 (83.3x3) would be better than
262.5 (75x3.5) in most cases because the bus speed of 83 is higher
than 75. The default for most CPUs is at 66 MHz bus speed.
The newer P2's bus speed is 100 MHz by default. Many computers
will not have options on bus speeds, but if you get any of the motherboards
I recommend, you will have different bus speed options. The
higher bus speed you can run at reliably, the better.
Depending on what your other components are though, they may cause
your computer to crash or become unstable if they can't handle the
higher bus speeds. With bus speeds like 133, you have to have
high quality PC100 SDRAM to be able to achieve this bus speed
reliably.
HOW
to overclock.
If you feel comfortable with this exciting
challenge, read on!
What you'll
need:
An open computer
case and your motherboard manual is all you'll really need to try it,
but more efficient cooling may be useful as well. Of course, your
motherboard needs to support the bus speeds you plan to use and the
multiplier you plan to use. Your motherboard manual should tell
you whether or not it supports certain bus speeds and certain
multipliers. If the exact CPU speed using a particular multiplier
and bus speed isn't listed, don't worry. If you have the proper
multiplier and bus speed in your manual, then you should be okay.
How to
calculate your desired speed:
- First
consider your default speed. For simplicity, lets say it's 300
MHz. If this is a Pentium II processor, it would be running at
the 66.6 MHz bus speed with a multiplier of 4.5 (66.6x4.5 = 300).
- If
you wanted to run at 333, you could increase the multiplier to 5 and
leave the bus speed alone (66.6x5 = 333). *Please note*
today's CPUs (such as the Pentium III) prevent you from changing the
multiplier and only allow you to change the bus speed! The
step below explains how to do this.
- If
you wanted to increase the bus speed and the motherboard supported a
83 MHz bus, you could do something like 83.3x4 for 333 MHz. If
your CPU runs at 100 MHz bus by default, you can try increasing the
bus speed to 112, 124, 133, or other speeds that your motherboard
may support. Calculate your new speed by multiplying it by
your CPU's multiplier.
- If
your motherboard supported the 112 MHz bus speed, you could try 112
bus speed times a multiplier of 3 for 336 MHz.
How to SET this
speed:
- First
thing to consider: Most Pentium II and Celeron CPUs are now
limited to ONE specific multiplier and can only be overclocked by
changing the bus speed! (i.e. 66x4.5 or 100x4.5)
- In
your motherboard manual, find the jumper settings for the particular
bus speed and multiplier you want to use. Locate those jumpers
on your motherboard and change them to fit the jumper settings in
the manual. If it says "closed" for a jumper, then
you need to have the little "shunt" placed over the two
pins for that jumper which "closes" the connection.
If it says "open" you may need to pull off the shunt.
- If
your motherboard has a "SoftMenu," then you can change
your bus speed in the computer's BIOS. Usually you will have
to press F1 or Del to enter your BIOS while your computer is
starting up. Try to locate the CPU speed settings and rotate
through the available bus speeds until you find the one you are
wanting to try.
- That's
all there is to it!
Potential
Solutions...
If the speed you're trying to run at won't work
for some reason, then some of these quick-fix solutions may help...
- Add
additional cooling if your CPU is getting too hot. A fan
blowing on the fan that's on the CPU can help. You could also
try a bigger/better heatsink and fan combo or a Peliter effect
cooler which basically works as a refrigerant for your CPU.
Using thermal grease to seal the connection and enhance heat
transfer between your CPU and heatsink can also be very helpful.
- Though
it can be dangerous if you go too high, you may want to try
increasing the voltage (this isn't very helpful on Pentium II CPUs
above 400 MHz since the limitation on them is the speed of the
cache). Do so in small steps if you can and avoid going more
than four or five tenths of a volt higher. Make sure your CPU
isn't getting too hot as you try this.
Celeron CPUs can usually run reliably at voltages up to 2.3v, but I
would advise not running that high. With Celerons, the
motherboard itself is as important as the CPU in overclocking.
I highly advise the Abit BX6 rev 2 or the BH6 as they both allow
voltage adjustments.
- If
you ARE running a Pentium II past 400 MHz, consider disabling the
chip's cache in your BIOS settings. This effectively makes it
into a Celeron chip, but it can also be changed back. For most
applications, this would be a step backward, but feel free to try it
out.
- If
you're running a Pentium II and it won't let you run at the 100 MHz
bus speed or higher, try to cover up the B21 pin on the CPU. Tom's
Hardware Guide has a good description of this. The same
applies to the Celeron CPUs.
- If
you have an older hard drive ('97 or earlier), consider lowering the
PIO mode in the BIOS as the hard drive may not like the faster bus
speed.
- Adjust
memory timings in your BIOS. Take them as low as you can
without losing stability in an UNoverclocked situation, then try
them in an oveclocked situation.
- If
you run an Athlon CPU, look for a "Golden Fingers" card to
allow you to overclock the CPU.
* If you
have a suggestion, email it to me...
|