Jump to content

Hey there, folks. I have what is probably a really stupid question that has always been a slight curiosity of mine. My laptop is a GS63VR, and it gets around three hours of battery life outside of gaming. Could disabling hyperthreading on the i7-6700HQ yield any tangible benefit in terms of battery life?

 

Thanks for reading my dumb question!

Current Build:

CPU: Ryzen 7 5800X3D

GPU: RTX 3080 Ti FE

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Tuf X570 Plus Wifi

CPU Cooler: NZXT Kraken X53

PSU: EVGA G6 Supernova 850

Case: NZXT S340 Elite

 

Current Laptop:

Model: Asus ROG Zephyrus G14

CPU: Ryzen 9 5900HS

GPU: RTX 3060

RAM: 16GB @3200 MHz

 

Old PC:

CPU: Intel i7 8700K @4.9 GHz/1.315v

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Prime Z370-A

Link to post
Share on other sites

I would say no, because if the extra bits in the CPU for Hyperthreading aren't being used, it's probably going to be shut down. HyperThread does eat up more power if something is going on, but that's about it.

 

Plus you'd have to go into BIOS every time you wanted to switch it on/off

Link to post
Share on other sites

Probably would but you would have to factor in the performance you lose.

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to post
Share on other sites

It's not a dumb question, it's an interesting one imo. I think disabling cores could increase battery life, as could switching to your igpu (if you have one) but I'm not sure disabling threads would help.

Quote me to see my reply!

SPECS:

CPU: Ryzen 7 3700X Motherboard: MSI B450-A Pro Max RAM: 32GB I forget GPU: MSI Vega 56 Storage: 256GB NVMe boot, 512GB Samsung 850 Pro, 1TB WD Blue SSD, 1TB WD Blue HDD PSU: Inwin P85 850w Case: Fractal Design Define C Cooling: Stock for CPU, be quiet! case fans, Morpheus Vega w/ be quiet! Pure Wings 2 for GPU Monitor: 3x Thinkvision P24Q on a Steelcase Eyesite triple monitor stand Mouse: Logitech MX Master 3 Keyboard: Focus FK-9000 (heavily modded) Mousepad: Aliexpress cat special Headphones:  Sennheiser HD598SE and Sony Linkbuds

 

🏳️‍🌈

Link to post
Share on other sites

Nope, not at all, because hyper threading is disabled during normal use

He who asks is stupid for 5 minutes. He who does not ask, remains stupid. -Chinese proverb. 

Those who know much are aware that they know little. - Slick roasting me

Spoiler

AXIOM

CPU- Intel i5-6500 GPU- EVGA 1060 6GB Motherboard- Gigabyte GA-H170-D3H RAM- 8GB HyperX DDR4-2133 PSU- EVGA GQ 650w HDD- OEM 750GB Seagate Case- NZXT S340 Mouse- Logitech Gaming g402 Keyboard-  Azio MGK1 Headset- HyperX Cloud Core

Offical first poster LTT V2.0

 

Link to post
Share on other sites

Yes, because more of the cores' resources are being used, thus higher power consumption.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

Seeing a lot of mixed answers here o.O

 

I might just have to do my own test. Play a movie with HT on and off, and see what battery life is like. I'm not too worried about the performance loss, as the games I play don't even use more than four threads anyway. I have an SSD and my boot times are less than 10 seconds, so I'm not too worried about having to turn it back on in some cases.

Current Build:

CPU: Ryzen 7 5800X3D

GPU: RTX 3080 Ti FE

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Tuf X570 Plus Wifi

CPU Cooler: NZXT Kraken X53

PSU: EVGA G6 Supernova 850

Case: NZXT S340 Elite

 

Current Laptop:

Model: Asus ROG Zephyrus G14

CPU: Ryzen 9 5900HS

GPU: RTX 3060

RAM: 16GB @3200 MHz

 

Old PC:

CPU: Intel i7 8700K @4.9 GHz/1.315v

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Prime Z370-A

Link to post
Share on other sites

1 minute ago, Emberstone said:

Seeing a lot of mixed answers here o.O

 

I might just have to do my own test. Play a movie with HT on and off, and see what battery life is like. I'm not too worried about the performance loss, as the games I play don't even use more than four threads anyway. I have an SSD and my boot times are less than 10 seconds, so I'm not too worried about having to turn it back on in some cases.

Here are some numbers with the 980X comparing hyper-threading on vs off. Bear in mind that the biggest difference is during CPU stressing with P95.

http://www.tomshardware.com/reviews/hyper-threading-core-i7-980x,2584-9.html

Also bear in mind that this is with an older CPU architecture :P 

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

Can you switch over to the integrated GPU (HD 530 I believe) during non-intensive use? I believe switching over to that would make a bigger difference than hyper threading. In the NVidia Control Panel you should be able to see which programs use which GPU, or set your own depending on the program.

i5-6600K @ 4.5 GHz |I| Hyper 212 EVO |I| ASUS STRIX Z270E |I| 8 GB DDR4 HyperX FURY
GTX 1060 Windforce OC 6GB @ 2088 MHz
DEEPCOOL TESSERACT WH |I| EVGA 500 W1 80+
1TB 7200rpm HDD |I| 120GB SSD
GN246HL 144Hz 1080p

Corsair K70 LUX RGB |I| Corsair M65 Pro RGB
PCPP: https://ca.pcpartpicker.com/b/DHzYcf

Link to post
Share on other sites

Just now, NuclearKing said:

Can you switch over to the integrated GPU (HD 530 I believe) during non-intensive use? I believe switching over to that would make a bigger difference than hyper threading. In the NVidia Control Panel you should be able to see which programs use which GPU, or set your own depending on the program.

I have auto-switching turned on. I'm just seeing what other gains are possible.

Current Build:

CPU: Ryzen 7 5800X3D

GPU: RTX 3080 Ti FE

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Tuf X570 Plus Wifi

CPU Cooler: NZXT Kraken X53

PSU: EVGA G6 Supernova 850

Case: NZXT S340 Elite

 

Current Laptop:

Model: Asus ROG Zephyrus G14

CPU: Ryzen 9 5900HS

GPU: RTX 3060

RAM: 16GB @3200 MHz

 

Old PC:

CPU: Intel i7 8700K @4.9 GHz/1.315v

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Prime Z370-A

Link to post
Share on other sites

1 minute ago, Emberstone said:

I have auto-switching turned on. I'm just seeing what other gains are possible.

On battery you can choose a TDP of 35w instead of 45w, just to let you know. That may help.

i5-6600K @ 4.5 GHz |I| Hyper 212 EVO |I| ASUS STRIX Z270E |I| 8 GB DDR4 HyperX FURY
GTX 1060 Windforce OC 6GB @ 2088 MHz
DEEPCOOL TESSERACT WH |I| EVGA 500 W1 80+
1TB 7200rpm HDD |I| 120GB SSD
GN246HL 144Hz 1080p

Corsair K70 LUX RGB |I| Corsair M65 Pro RGB
PCPP: https://ca.pcpartpicker.com/b/DHzYcf

Link to post
Share on other sites

So here is what I did. I downloaded a program that monitors battery discharge rate, as corrado33 suggested, and ran Cinebench with Hyperthreading and without. Each test was done after a restart, so only my usual background programs will be running alongside Cinebench and BatteryInfoView.

 

While running Cinebench:

 

Without Hyperthreading, the battery discharge rate stayed right around 52 watts.

With Hyperthreading enabled, the battery discharge rate increased to 62 watts.

 

While idle:

 

Without Hyperthreading, the battery discharge rate stayed around 14 watts.

With Hyperthreading, the battery discharge rate stayed around 28 watts.

 

So Hyperthreading increased power draw by roughly 16% under a full load, and doubled it at idle according to this program. I feel like I'm missing something here, because that's a massive difference in idle power draw.

 

(I heavily edited this post after I made it, because I realized I forgot to check idle power draw. Sorry.)

Current Build:

CPU: Ryzen 7 5800X3D

GPU: RTX 3080 Ti FE

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Tuf X570 Plus Wifi

CPU Cooler: NZXT Kraken X53

PSU: EVGA G6 Supernova 850

Case: NZXT S340 Elite

 

Current Laptop:

Model: Asus ROG Zephyrus G14

CPU: Ryzen 9 5900HS

GPU: RTX 3060

RAM: 16GB @3200 MHz

 

Old PC:

CPU: Intel i7 8700K @4.9 GHz/1.315v

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Prime Z370-A

Link to post
Share on other sites

10 minutes ago, Emberstone said:

While idle:

 

Without Hyperthreading, the battery discharge rate stayed around 14 watts.

With Hyperthreading, the battery discharge rate stayed around 28 watts.

 

So Hyperthreading increased power draw by roughly 16% under a full load, and nearly doubled it at idle according to this program. I feel like I'm missing something here, because that's a massive difference in idle power draw.

What were your clock speeds without and with hyper-threading enabled? What about CPU voltage?

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

Just now, Godlygamer23 said:

What were your clock speeds without and with hyper-threading enabled? What about CPU voltage?

I think I figured out the culprit. The Battle.Net client. With Hyperthreading enabled, it was taking up more CPU than many of my background processes, keeping the clock speeds well above idle.

 

Without Hyperthreading enabled, my clock speeds would hover from 1.0 to 2.0 GHz, but after enabling it the clocks stayed well above 3.0 GHz the entire time. As soon as I closed out of BNet, the clocks then mirrored my non-Hyperthreaded clocks of 1.0 to 2.0 GHz. The BNet client loves its threads I guess. The voltage then went down to around 0.8 to 1 volt or so.

 

With BNet now closed, the idle power draw both with Hyperthreading enabled and without was about 14 watts (just in case this isn't clear, I tested both HT on and off without BNet open). I wouldn't have run into this problem if I just did a clean boot, but I'm lazy and I kind of wanted these tests to simulate a realistic scenario.

 

So that means the only real factor in battery life here for the i7-6700HQ is the power draw under load, and Libre Office sure as hell isn't going to max out this processor while I'm taking notes in class.

 

Thanks for telling me to check clock speeds!

Current Build:

CPU: Ryzen 7 5800X3D

GPU: RTX 3080 Ti FE

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Tuf X570 Plus Wifi

CPU Cooler: NZXT Kraken X53

PSU: EVGA G6 Supernova 850

Case: NZXT S340 Elite

 

Current Laptop:

Model: Asus ROG Zephyrus G14

CPU: Ryzen 9 5900HS

GPU: RTX 3060

RAM: 16GB @3200 MHz

 

Old PC:

CPU: Intel i7 8700K @4.9 GHz/1.315v

RAM: 32GB G.Skill Trident Z CL16 3200 MHz

Mobo: Asus Prime Z370-A

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

×