Jump to content

Software Level Overclocking? (i.e. not in BIOS)?

I've been trying to learn more about overclocking, and from what I can tell it is programmed using the BIOS. I recently saw a youtube video discussing the "Turbo" button found on older computers, which could switch the speed of a CPU with the press of a physical button. Can you do something like this with modern CPUs? 

My thought is a number of physical switches on the outside of the computer. You would switch between the speeds like gears on a car, depending on the conditions. So you could switch to your first clock speed for saving power/ low heat output, or go up to your fourth clock speed for extreme gaming/power. Of course you could also switch between all of the other speeds in between. 

I know that for the old computers, that functionality was included in the hardware itself. Could you switch the speeds of the modern computer using a software that alters the clock speed? Or maybe simulates it, where the program can slow your speed down artificially, giving the impression that the clock speed is slower but still effectively lowering energy consumption? 

I've been curious about this topic for a long time, and created this LTT forum account just for this. I'm excited to hear some feedback!

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, winterloggan said:

I've been trying to learn more about overclocking, and from what I can tell it is programmed using the BIOS. I recently saw a youtube video discussing the "Turbo" button found on older computers, which could switch the speed of a CPU with the press of a physical button. Can you do something like this with modern CPUs? 

My thought is a number of physical switches on the outside of the computer. You would switch between the speeds like gears on a car, depending on the conditions. So you could switch to your first clock speed for saving power/ low heat output, or go up to your fourth clock speed for extreme gaming/power. Of course you could also switch between all of the other speeds in between. 

I know that for the old computers, that functionality was included in the hardware itself. Could you switch the speeds of the modern computer using a software that alters the clock speed? Or maybe simulates it, where the program can slow your speed down artificially, giving the impression that the clock speed is slower but still effectively lowering energy consumption? 

I've been curious about this topic for a long time, and created this LTT forum account just for this. I'm excited to hear some feedback!

The "Turbo" button wasn't really meant for increasing speed, it was meant for old programs to work on a newer higher clock speed chip by tuning the clock to around 4.7 mhz. Old programs, and old games on consoles like the Sega Genisis or SNES computed commands based on the clock speed. CPUs now a days automatically dial a certain clock based on current usage to save power and generate less heat, but no hardware or software switches accessable to a end user exist to do this. In addition, software also isn't permanently interlinked to the CPU clock, if you overclock your CPU, will it make the animations on your computer faster?

Link to comment
Share on other sites

Link to post
Share on other sites

It is possible to change some settings in software. For those using modern Intel processors, there is Intel Extreme Tuning Utility also known as Intel XTU. It has been a while since I played with it, but you can alter some things like voltages and clock ratios on the CPU without having to reboot. I don't remember it being able to change ram speed settings though.

Main system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, Corsair Vengeance Pro 3200 3x 16GB 2R, RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

The closest you would get would probably be with a "keyboard" with just the one or few buttons. Use macros like autohotkey to have the buttons initiate the in-OS overclocking features. The 'way too many macros' -video shows a few of those hack keyboards. You can make one or order it in. Just run the USB wire internally and solder in bulkhead buttons instead of keys. 

Link to comment
Share on other sites

Link to post
Share on other sites

18 minutes ago, winterloggan said:

 

there isnt much use for that now since most cpu's do that automatically, speeds adjust according to need, back in the old day when i was running a 486/33 which is like comparing a slug to a racehorse, it was needed for certain software,

ASUS has software which lets you adjust speeds to overclock/underclock via software, as well as other motherboard and gpu manufacturers. these days overclocking is somewhat easier than before when there honestly was no reason to overclock other than to brag how much you pushed the cpu without it actually burning up

if i post a link to amazon try to use the LTT affiliate code to help the channel http://www.amazon.com/?_encoding=UTF8&camp=1789&creative=390957&linkCode=ur2&tag=linustechtips-20

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×