mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2019-03-05, 05:26   #12
xx005fs
 
"Eric"
Jan 2018
USA

DF16 Posts
Default Undervolting

My laptop had similar issue before when it would just refuse to run at full clockspeed while charging (maybe the charger isn't providing enough power over USB-C I actually don't know. My laptop only supports USB-C charging). Then I used intel xtu to tune down my clockspeed from 3.7GHz to 3.3GHz while also applying a -0.150V offset to the voltage, which in turn dropped my power consumption from over 55W when it's actually running at 3.7GHz stock voltage to like 31W on 3.3GHz, losing only about 5% of performance. The same can be applied to GPUs but nvidia GPUs imo don't have much room to undervolt compared to AMD GPU (I dunno if those gaming laptops are power limited or not but my business laptops definitely are power limited when running both GPU and CPU load simultaneously).

Just as my past experience undervolting numerous laptop processors it's common to get a -0.08V to -0.1V offset on 4th or 5th gen HQ chips, -0.120V on 6th gen HQ chips, -0.15V to -0.20V on 7th gen HQ or G chips, and about -0.06V to -0.08V on U-series, and -0.100 for hexacore 8th gen chips. All of which would drop the power consumption by a decent amount and hopefully mitigating the issue.
xx005fs is offline   Reply With Quote
Old 2019-03-05, 19:32   #13
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013
https://pedan.tech/

C7016 Posts
Default

Quote:
Originally Posted by xx005fs View Post
The same can be applied to GPUs but nvidia GPUs imo don't have much room to undervolt compared to AMD GPU (I dunno if those gaming laptops are power limited or not but my business laptops definitely are power limited when running both GPU and CPU load simultaneously).
Reducing the power limit on Nvidia GPUs works well enough in my experience.
Mark Rose is offline   Reply With Quote
Old 2019-03-05, 22:12   #14
xx005fs
 
"Eric"
Jan 2018
USA

223 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
Reducing the power limit on Nvidia GPUs works well enough in my experience.
It surely does. But my point is that nvidia doesn't offer the flexibility as AMD GPU would as GPU Boost will usually make the frequency bounce around and that's sorta annoying imo.
xx005fs is offline   Reply With Quote
Old 2019-03-06, 04:32   #15
nomead
 
nomead's Avatar
 
"Sam Laur"
Dec 2018
Turku, Finland

317 Posts
Default

Quote:
Originally Posted by xx005fs View Post
It surely does. But my point is that nvidia doesn't offer the flexibility as AMD GPU would as GPU Boost will usually make the frequency bounce around and that's sorta annoying imo.
On new enough NVidia cards, you can also use "nvidia-smi -lgc" to lock the clock frequency. The instruction sheet says Volta+ so it's probably only that and Turing, There's also "nvidia-smi -ac" as in application clock but that doesn't work on my GPUs so I have no idea how it works in practice. As long as the power limit isn't exceeded, the clock frequency will stay where you put it. Also if it's too high, there are voltage limits that prevent the clock frequency from going as high as you want (VRel and VOp in GPU-Z monitoring). Granted, there is no direct way for adjusting the voltage and I think that voltage offset can only adjust it up a bit (if it even does much at all nowadays).

In the power limited scenario, the card will run as fast as it can while staying under power and voltage limits. Even on a steady GPU load, the clock frequency will vary one or two steps as the boost algorithm constantly tries to find the limit, maybe goes a bit over it and then backs off again. But annoying is all that it is, there is no technical reason for not using it. And naturally, when the GPU chip starts getting hotter, the transistor leakage currents will rise, and power consumption at any given frequency will also rise.

When running with a locked clock, power usage will vary even according to ambient temperature and cooling efficiency. Of course different loads will generate wildly different amounts of heat. For example, mfaktc will run hotter than CUDALucas, because even though the latter uses much more memory bandwidth, the cores are barely working due to 1:32 FP64 in the cores. So it can take a lot of fiddling to keep the card running at optimum rate. In the long run, I've found that using just the power limit extracts more computation power with less effort on my part. And I just ignore the bouncing frequency.
nomead is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to make Prime95 run faster without charger? ChemicalCat59 Information & Answers 6 2017-02-20 23:22
PC freezes under load (usually) KadenBiggs Hardware 23 2017-01-26 08:03
18 core Haswell/P-1 CPU load nucleon Hardware 10 2015-04-26 14:48
Boat Load of 2##### +/- primes pdazzl FactorDB 7 2014-06-20 14:45
P3 reboots when CPU not under heavy load. geoff Hardware 4 2008-06-29 01:56

All times are UTC. The time now is 16:35.


Fri Jul 7 16:35:05 UTC 2023 up 323 days, 14:03, 1 user, load averages: 2.58, 2.34, 2.02

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔