Yesterday I was doing research for a new PC I am going to be building, and the only things that are keeping me from buying sandy bridge are limited PCI lanes and the fact that the base clock is pretty much set in stone, because SATA controllers, USB controllers, and PCI lanes all run off the base clock. And that got me to thinking, But what if there was a multiplier for all of the above listed and whatever else gets its timing off the base clock thats not memory or the cpu so that the base clock could be changed but the speed value for the above listed would still be at 100 MHZ? I am not even sure if this could be implemented with a simple bios change, but heres a quick example:
Stock: [BCLK of 100] * [Multiplier for everything else if 1] = speed for everything else of 100
Overclocked to BCLK of 200: [BCLK of 200] * [Multiplier for everything else if .5] = speed for everything else of 100
For the BIOS, there would be an auto feature and a manual feature for the multiplier.
Auto: would function by solving a simple equation for X. [BCLK][X] = 100
Manual: multiplier would be manually keyed in
Im just a high school student so go easy on me, but I would like your feedback on this.
More about :
sandy bridge fix bclk dilemma