ASUS Secretly Overclocking Motherboards?
Hubert writes "It seems that the motherboard manufacturing industry is getting a little bit too competitive now that ASUS and many other manufacturers are secretly tweaking and overclocking the motherboard in default BIOS settings." A front side bus that's a mere 2 MHz faster may not seem like much of a tweak, but it's just enough to gain an edge over the competition.
Er, no. It scales. It's still only 1% of the reference clock speed,assuming we have a 3GHz or above CPU, and any CPU manufacturer that tried to release CPUs that were exactly marginal on stability at the designated clock frequency would soon be out of business.
My own usual experience, back in hardware days, was that a lot of old boards were badly designed and had out of spec built in delays, but that the tolerances built in to the main components allowed them to keep going regardless. This was as true in the days when EPROM had a claimed access time of 450nS but the board only gave it 400 from address and chip select going stable, to this case where the deviation is quite small.
To be really tedious, I'm going to point out that the defined frequencies are not what really matters. What matters is the access time, the time between the input parameters going stable (i.e. address, chip selects etc. staying below the zero threshold or above the 1 threshold) and the actual point at which data is either read from or latched into a register. This is governed by four main factors - chip to chip variation, clock frequency, supply voltage at the chip, and die temperature, and that is as true for latches and registers as well as for memory and processors.
Therefore, if manufacturer A is confident that all the system delays on his motherboard are consistently within the maximum safe values by a determined amount, he may perfectly well be able to drive the clock speed a little higher than manufacturer B, whose process variations are greater or who has a less well designed board. The actual time available to the bought in components to write or read data may be greater than on manufacturer B's board, despite the higher clock speed.
Personally I do not go in for overclocking- I work for a company that now standardises on AMD64 boxes and, for our work, performance is no longer a real issue - but there is nothing in principle wrong with it. It's just like auto making, where some manufacturers release models using the same engine but slightly different torque curves and outputs, for whatever reason. They don't change the water pump and the gas pump just because one model is rated at 98BHP in one market and, because perhaps of slight variations in fuel quality, 100BHP in another market.
Panurge has posted for the last time. Thanks for the positive moderations.