G-Helper CPU Boost Modes Simply Explained — close-up of a CPU installed in a motherboard socket with purple lighting

The 7 G-Helper CPU Boost Modes Explained: Which One Should You Pick?

When I first downloaded G-helper, my main goal was a simple and easy way to switch between battery modes of my ASUS laptop, but as I dug deeper into the weeds of its options, some things ended up confusing me. One was definitely seeing the G-helper CPU Boost settings and the variety of options, which only confused me more with their counterintuitive naming. This article will go over in depth each boost mode, giving you the detailed information that I personally wish I had when first seeing these confusing settings. I will touch on not just the “Disable/Enable” portion, but what each mode and word used actually means for your CPU, and more importantly, its performance.

By the end, you will understand which mode is right for you, as I’ll save you the trouble of scanning through forums like I had to before. Before we start, if you don’t have G-Helper downloaded, make sure to check out my quick and easy G-Helper Installation Guide.

What actually is a CPU Boost?

CPU boosting, at its bare bones, is increasing your CPU from its base clock speed to drive stronger performance and power from it. This is possible as long as there is thermal and power headroom, which can allow your laptop to perform better at times when your CPU might be put under load. Now I’m sure you’re wondering – If it’s such a simple concept, then why are there so many damn modes? Yeah, that one stumped me, too.

The reason for all these convoluted modes is that spiking your CPU’s clock speed generates a lot of heat – and fast. It also significantly changes your power draw, so if you’re on a laptop like me, it’s definitely something to pay attention to. It’s the reason CPU boost is the first thing I set in every one of my best G-Helper settings profiles. G-Helper here is essentially exposing Windows’ internal PROCESSOR_PERF_BOOST_MODE power setting for your CPU, allowing you the freedom to choose it based on your best fit.

How to access

G-Helper main window on ROG Zephyrus G16 showing Silent mode selected and the Fans + Power button circled in purple.
G-Helper Fans and Power panel with the CPU Boost dropdown open, showing all seven modes from Disabled to Efficient at Guaranteed.

1. To access your CPU Boost in G-Helper, first navigate to the Fans + Power section within your main G-Helper window, circled in the first screenshot.

2. After that, simply open up the CPU Boost menu on the left side to see and choose all of your options. If G-Helper isn’t opening in the first place, or the window never shows up after a restart, I went through the usual causes in G-Helper not working.

Two Dimensions that explain all 7 modes

Now, before we go into the specific modes, one conceptual understanding that helped me is the idea of there being two dimensions of choice for your CPU’s boost.

Dimension 1: Boost Aggressiveness

This dimension decides how STRONG your CPU will be boosted, and there are 3 main modes.

  • None – No boost
  • Standard – Boost when needed
  • Aggressive – Boost eagerly, holds for longer

Dimension 2: Who Controls the Boost Decision

This dimension decides what actually controls the decision to activate the boost – and it’s more nuanced than you might think.

  • Standard – the OS schedules requests as a boost based on the load it observes
  • Efficient – the CPU hardware itself decides via the CPPC (Collaborative Processor Performance Control). This is a strong decision because the CPU has much stronger real-time info on its own performance and thermals.
  • At Guaranteed – the CPU boost is capped at the CPU’s guaranteed sustained frequency, meaning it’s a predictable ceiling and there won’t be any strong thermal spikes above normal amounts.
  • Side tip – Your CPU’s sustained frequency is the clock speed that it can hold indefinitely, under load, without thermal or power limits forcing it lower.

Here’s the 2 dimensions broken down visually, and what it means for your CPU’s Clock Cap

Mode Aggressiveness Controlled By Clock Cap
Disabled None — Base clock
Enabled Standard OS Max boost
Aggressive Aggressive OS Max boost
Efficient Enabled Standard CPU (CPPC) Max boost
Efficient Aggressive Aggressive CPU (CPPC) Max boost
Aggressive at Guaranteed Aggressive OS Guaranteed clock
Efficient at Guaranteed Standard CPU (CPPC) Guaranteed clock

What does this mean for you?

Each of these two dimensions shows that the difference in modes isn’t linear, but decided by a 2d range of dimensions. Depending on your goal and specs, keeping both dimensions aligned properly is the key to finding your best CPU Boost mode.

All 7 modes: one at a time

Disabled

In this mode, the CPU boost stays at base clock speed. It will use the lowest power, have the lowest heat, and definitely keep your laptop the quietest. But before you go choosing this to save your battery life, I believe there is still a better option that maintains some versatility when it comes to your laptop’s power, which will be touched on soon.

Enabled

This is the Standard OS-Driven boost. This boosts the CPU when the Windows scheduler sees demand. This is the default behavior that your laptop would likely have and keep without G-Helper installed.

Aggressive

Still, an OS-driven boost that triggers much more eagerly and holds on for longer. This will allow the laptop to feel smoother at times of strong use, but it will definitely increase the heat, while also draining your battery if you’re not plugged into the charger. Personally, I use my ASUS Zephyrus off of battery most times, so I tend to steer away from Aggressive mode.

Efficient Enabled

This is the same intent as enabled – turning on when demand is needed – but it uses your CPU’s direct hardware to decide when that need arises. This makes for a relatively more efficient boost timing, which should save you both power and excess heat. If you’re using a Ryzen, the CPU will definitely see a boost as it sees its internals in real time.

Efficient Aggressive

This is similar to the previous in the sense that it’s controlled by your CPU hardware instead of the OS, but during boost, it will typically run stronger and for longer amounts of time. This, I would say, is the sweet spot for the desktop feeling of smoothness, specifically when your laptop is plugged in.

Aggressive at Guaranteed

This will continue to use the CPU boost aggressively, but will not allow its clock speeds to go above the sustained frequency. This will keep performance predictable and prevent some thermal throttling. (If you’re curious what sustained frequency is, check the guaranteed section stated previously.)

Efficient at Guaranteed

This is a hardware-managed boost, just like all efficient boosts, but capped at guaranteed frequency. This is essentially the predictable, but also perfectly managed mode. This is also the mode I currently use.

Which Mode to Pick: Made Simple

  • Gaming, plugged in, MAX FPS -> Efficient Aggressive
    • This will keep your CPU boosted to its max strength, while still being efficient with its heat, to be careful of thermal throttling.
  • Productivity on battery -> Disabled/Efficient at Guaranteed
    • Disabled will keep all boosting off to keep your laptop alive the longest
    • Efficient at Guaranteed will maintain that smoothness you need to not get distracted, while still keeping battery usage to a minimum
  • Sustained heavy workload -> Aggressive at Guaranteed
    • Will keep your laptop from overheating, while boosting to the strongest sustainable amount
  • Silent mode / Library / Coffee shop -> Disabled
    • CPU boost is one of the biggest causes of unexpected fan ramps on most laptops, so it’s worth pairing this with a quieter profile from my G-Helper fan curves guide
    • Disabling will keep your laptop alive the longest as well – pair it with an undervolt to your CPU for the biggest battery gains. My G-Helper Undervolt Guide shows how I personally found my perfect undervolt while also increasing the performance of my CPU.
  • “Set it and forget it” -> Efficient at Guaranteed
    • An all-purpose default mode, and the one I personally use. It’s the perfect one to keep if you don’t plan to tweak it, as it will save power, but also boost at a safe, predictable rate when needed. I’ve been using this one myself for 2 months now, and have seen no problems at all.

Overall, your CPU boost is up to your specific use case, unique to whichever use you might have for your laptop/pc. Remember to keep in mind that each modification is based on its own unique part, but is a connection of 2 different dimensions of options. I personally found Efficient at Guaranteed a nice and simple mode to keep on at all times, because I personally use my laptop on battery most of the time. If you’re the type to keep it plugged in, more like a desktop, don’t be afraid to keep it on an aggressive setting to get the most out of your hardware. Boost mode decides how eagerly your CPU climbs, but it doesn’t cap how much power it can pull once it gets there, and that’s the job of the G-Helper power limits sliders sitting in the same window.

One more thing, since a lot of you guys end up here while setting G-Helper up for the first time. What I’ve liked most about it is how much cleaner my laptop feels with 1 small app doing the job Armoury Crate needed 11 background processes for. If that’s part of why you like it too, Windhawk does the same kind of trimming for Windows 11 itself, like putting your power options right at the bottom of Start or shrinking the taskbar down. The whole lineup is in my Windhawk mods I actually keep enabled list.

CPU Boost Mode Comparisons – FAQ

These are the questions I see asked the most, and they almost always come down to which of the two dimensions actually changed between the modes being compared.

Aggressive vs Aggressive at Guaranteed – what’s the difference?

Only one thing changes between these two, and that’s the clock cap. Both boost aggressively and both let the OS make the decision, but plain Aggressive lets your CPU run all the way up to its max boost clock, while Aggressive at Guaranteed stops it at the sustained frequency. That means Aggressive gives you higher peaks with more heat and more thermal throttling, and Aggressive at Guaranteed gives you a lower but far more predictable ceiling that it can actually hold.

Efficient Enabled vs Efficient at Guaranteed

Same situation as above, just on the efficient side. Both hand the decision to your CPU hardware through CPPC and both boost at standard aggressiveness rather than eagerly. The only difference is that Efficient Enabled can reach max boost while Efficient at Guaranteed caps out at the sustained clock. If you’re on battery a lot, the capped version is the one I’d pick, and it’s the mode I run myself.

Efficient Aggressive vs Aggressive at Guaranteed

This one trips people up because both dimensions change at once. Efficient Aggressive boosts eagerly, lets the CPU decide, and can hit max boost. Aggressive at Guaranteed also boosts eagerly but hands the decision to the OS and caps at the sustained clock. In practice Efficient Aggressive is the one you want plugged in when you care about peak performance, and Aggressive at Guaranteed is better for a long sustained workload where you’d rather not throttle halfway through.

Efficient Enabled vs Aggressive – which is better?

Neither is straightforwardly better, they’re aimed at different things. Both can reach max boost, but Aggressive triggers eagerly under OS control and holds the boost longer, while Efficient Enabled boosts only when the hardware sees genuine demand. Aggressive will feel snappier under load and cost you noticeably more battery, and Efficient Enabled will be the smarter one on a laptop that spends most of its life unplugged.

Aggressive vs Enabled – is there a real difference?

Yes, though it’s the smallest gap of any pair here. Both are OS-controlled and both can reach max boost, so the only thing separating them is how eagerly the boost triggers and how long it holds. Enabled is the standard behavior your laptop already has without G-Helper, and Aggressive pushes that same boost harder and keeps it going longer, which shows up as extra heat and battery drain more than it shows up as speed for most everyday tasks.

If there’s anything you think I missed or could’ve explained better, please feel free to leave a comment, I keep these articles regularly updated so it would help a ton!

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest

2 Comments
Oldest
Newest Most Voted
Zirui
Zirui
2 months ago

The article appears to conflate Windows’ boost policy with the underlying CPU performance-control mechanism.

G-Helper’s seven CPU Boost entries are the numeric values of Windows’ `PERFBOOSTMODE` setting:

0 Disabled, 1 Enabled, 2 Aggressive, 3 Efficient Enabled, 4 Efficient Aggressive, 5 Aggressive at Guaranteed, and 6 Efficient Aggressive at Guaranteed.

Selecting Efficient Enabled or Efficient Aggressive does not enable CPPC or switch control from Windows to the processor. Autonomous CPPC is controlled separately by `PERFAUTONOMOUS`. Microsoft states that this setting determines whether Windows supplies Desired Performance requests or lets a CPPC v2 platform select performance autonomously:

https://learn.microsoft.com/en-us/windows-hardware/customize/power-settings/options-for-perf-state-engine-perfautonomousmode

Microsoft’s current `PERFBOOSTMODE` table also says that, under autonomous CPPC, values 1 through 4 all map to Enabled. Under non-autonomous CPPC, value 3 is the same as 1, while value 4 is the same as 2:

https://learn.microsoft.com/en-us/windows-hardware/customize/power-settings/options-for-perf-state-engine-perfboostmode

“Guaranteed performance” is a CPPC abstract performance reference point, not necessarily the CPU’s advertised base clock or a fixed sustainable frequency. The “at Guaranteed” modes do not mean that the CPU is capped at the guaranteed level. Microsoft describes value 5 as requesting a calculated amount of performance above Guaranteed Performance, and value 6 as requesting the highest possible performance above that level:

https://learn.microsoft.com/en-us/dotnet/api/microsoft.windows.eventtracing.power.processorperformanceboostmode

For modern Intel HWP/Speed Shift processors, including current Core Ultra platforms, Microsoft also notes that Processor Performance Boost Mode tuning mainly applies to non-HWP systems. HWP, EPP, firmware policy, and power limits generally have more influence than the distinction among most of these dropdown entries:

https://learn.microsoft.com/en-us/windows-server/administration/performance-tuning/hardware/power/power-performance-tuning