Welcome Stranger to OCC!Login | Register

How to Overclock an Intel Pentium G3258 Guide

» Discuss this article (12)

How to Overclock an Intel Pentium G3258: BIOS Options & Settings

Below I will explain a bit about each BIOS option used for overclocking. There are many more settings that can be used to really tweak the system to perfection, so if you don't know what the settings are it's best to leave them alone (set to Auto). My only advice to avoid headaches and frustrations is after each BIOS adjustment save and reboot and read the manual if you are truly confused on vocabulary. Afterwords run a short stability test, explained on page one, rinse, and repeat.

Going directly for a high overclock will only result in a system crash and as you approach 4.7GHz, the BIOS settings will really need to be tweaked. The Pentium G3258 has a hard limit of 4.8-4.9GHz, so be warned you may never get that high of a frequency and definitely will not pass it without some serious / extreme cooling and a dead chip not soon after, considering the voltage needed. For now, take it slow and it will not be long before you're rocking out with a good overclock.


Safe Voltage & Defaults:

By default all motherboards should have its settings on auto. Many companies include an Auto OC setting in a form of an onboard button, BIOS, or Windows Software. Generally I am not against a small automatic OC, but usually the automatic voltage profiles are higher than comfort. The reason for that is these companies determined that (X) voltage will work on all chips. If your CPU can do the same or better with lower voltage, it's best to set these settings yourself. Before going further please reset your settings to defaults.

Here is a small chart of safe voltages for air. Every bit of extra voltage will increase the heat and lower the half-life of the CPU. At some point the CPU will no longer be able to keep a stable overclock with a certain voltage. This will happen at some point during the CPU life time, so prepare yourself! The solution is either to raise the voltage or set it back to stock. Two major factors play into this: voltage and heat. Simply keep both as low as possible and avoid going over maximum safe limits. By following these guidelines, the CPU most likely will be outdated by the time it no longer can keep a good overclock.

CPU Voltage
1.20v (Stock Cooler) (1.325v Max)*
*1.4v will work, but it's not recommend for long term
CPU Ring Voltage
System Agent Voltage
I/O Analog Voltage
I/O Digital Voltage


CPU BIOS Options:

The initial (K) in Intel's naming sequence stands for an "Overclocking Enabled" SKU featuring an unlocked multiplier, which offers up additional ways to increase the core clock speed outside a simple bclk adjustment. The Pentium G3258 is a little different and is the only one that does not have the prefix with an unlocked multiplier in this current generation (1150).

For basic overclocking, first you want to locate the "CPU Ratio" or "Core Ratio" depending on the motherboard and start to raise it. The CPU Ratio itself is based on the BLCK (default 100) covered later and should not be changed. In previous generations the BLCK was an easy overclocking option, but that is no longer the case and should not be changed. By default the multiplier is set to Auto, along with the CPU voltage. To start,  a simple overclock would entail setting the CPU core voltage to 1.1v and raise the multiplier to a level above the stock 32. Afterwards, boot into Windows and run Prime95. If it crashes, raise the voltage a little and try again. Before going all out, make sure to read the rest of the options as they play into this.

Other CPU voltage options besides manual override include adaptive and voltage offset. These can be used instead of hard locking the voltage and can be better if you choose to leave C-State enabled. Generally speaking, I disabled C-State in my original overclock. Once the CPU is confirmed stable, I re-enable C-State and use voltage offset to achieve the same results. For an example, if the CPU voltage needs to be 1.1v, I would set the offset to .075 because the default voltage was 1.025v.


Memory BIOS Options:

Memory speeds can be adjusted by DRAM frequency or X.M.P. (Extreme Memory Profiles). If you have compatible memory, I suggest setting the X.M.P. first before playing with any other voltage or CPU multiplier. If you do not have X.M.P. profiles, you can manually set the DRAM frequency and DRAM voltage. The following are advanced settings, which are voltage adjustments for the memory controller on the CPU. These adjustments are "System Agent Voltage," "I/O Analog Voltage," and "I/O Digital Voltage" that deal with high speed memory. Lower speeds like DDR3-1600 will not need or see the benefit from a raise in voltage, but for example speeds of DDR3-1866 and higher might stabilize a high overclock.

While using DDR3-2133 memory I raised the System Agent voltage to stabilize an OC of 4.5GHz. The results will vary and if you find your overclocks are failing when you raise the memory past 1600, then this will be helpful.


CPU Ring / CPU Cache & Voltage BIOS Options:

The CPU Ring / CPU Cache, formally known as "Uncore," controls the CPU cache and can be run in "Synchronous" or "Asynchronous," meaning it does not have to match the CPU frequency. It is, however, best to keep as close to the current CPU frequency as possible to get the best results. From my research people are receiving mixed results; some can run it higher than the CPU frequency, others cannot rise it as high. It seems the Haswell CPUs are all over the place, so you will really need to play around with the CPU Ring for the best results.  Last up is the CPU Ring Voltage. You are going to want to keep this below 1.2v and, generally when reaching about 4.5GHz, you will have to raise both the CPU Ring and Voltage to stabilize it.


VRM Voltage Options:

Every motherboard capable of a decent overclock generally has options for increased voltage stability and a few other options. Location can be found in the Windows software suite or usually in the CPU advance settings (each company is different). It can get fairly in depth, so I suggest reading up on Load-Line Calibration and Power Phase Control. In short these options allow for the motherboard to have more voltage on command, therefore having less stability issues when pushing the CPU to its limits. These settings do of course create heat, so make sure to have adequate cooling for the motherboard itself. Good airflow is generally the name of the game.


CPU Base Clock Strap:

In the past without purchasing the Intel "Extreme" SKU that included an unlocked multiplier, overclocking was limited to raising the FSB (Front Side Bus). With the release of Sandy Bridge (2nd Generation Intel Core™ Processor Family), Intel architecture changed. In place of FSB is now "CPU Base Clock" (BLCK) that is currently used today. BLCK is directly tied to PCIe/DMI frequency. The downside of switching is that the BLCK is extremely sensitive to anything above 100MHz. Therefore without BLCK, Intel's solution for overclocking was the release of "Overclocking Enabled" CPUs, as explained above. As a result of the linked PCIe/DMI frequencies, Intel added "CPU Base Clock Strap" (CPU Strap) to allow the BLCK to pass 100MHz without affecting PCIe/DMI frequencies with a +/- 10%  maximum tolerance.

The CPU Strap can be set to 100 (1:1), 125 (1:25) ,166 (1:66), and 250 (1:2.5). Using a little math you can determine the BLCK output values. You are essentially dividing by the ratio of whatever BLCK you set. Below is a chart showing some examples. Just keep in mind using a CPU Strap has mixed results as some video cards and other PCIe devices cannot handle a tolerance of 2MHz above stock (100MHz). It also worth noting from my research I have yet to find someone who has successfully used a CPU Strap of 250.

Example Base Block
CPU Strap
Resulting BLCK PCI-E/DMI
105 / 1.00
125 / 1.25
166 / 1.66
250 / 2.5
130 / 1.25
140 / 1.25
171 / 1.66
255 / 2.5

Intel C-State:

Intel C-State allows for the CPU to lower its current frequency along with voltage. C-States vary from C0 (Operating state) down to Haswell's new C6/C7 in which the CPU is in sleep/hibernation. By default all motherboards will have this enabled typically under the title "Intel-C-State". When C-State is set to C0, the CPU will not drop voltage or frequency. This can be helpful to establish an overclock if running into stability problems. While I noticed zero negative impact on the Haswell, please be aware that using "CPU Voltage Override" along with enabling C-State may cause the voltage to stay constant when the CPU frequency drops. Once again this did not happen for me, but with some motherboards this can be an issue. The solution is to use "CPU Voltage Offset" instead or disable C-State completely.

  1. How to Overclock an Intel Intel Pentium G3258: Intro & Setup
  2. How to Overclock an Intel Pentium G3258: BIOS Options & Settings
  3. How to Overclock an Intel Pentium G3258: Results
Related Products
Random Pic
© 2001-2017 Overclockers Club ® Privacy Policy
Elapsed: 0.0753800869   (xlweb1)