Comments (3)
@IcePanther hello,
This is already the case.
Application already checks if GPU is being (actively) used before automatically disabling it. In case of that - it shows popup as well
g-helper/app/Gpu/GPUModeControl.cs
Line 229 in ff92229
Current threshold is 10% GPU Usage
Thanks
from g-helper.
Hi, thanks for your quick answer.
However, this only works if the GPU is under load, not used by an application.
If, for instance, you're in the menu of a paused game (some do interrupt rendering when you do), or in this case, the LLM instance was between generations, so it didn't load the GPU at that precise moment, but VRAM was still used by it, and when I tried to resume activity, it crashed.
Is there a way to detect if there are active handles pointing to the GPU instead of just the GPU load ? Or if it's simpler, maybe also detect if the dGPU's VRAM is being used ?
from g-helper.
@IcePanther there is no way to detect is GPU is used but not used at the same time reliably.
Nvidia / AMD driver can report list of applications that "use" GPU atm - but it will almost always include harmless things like browsers, windows components, etc. Preventing dGPU swtich based on this list will stop this feature from working at all (what pretty much happens with AC all the time).
If you have some non-trivial usage for your GPU like running ML on it, i would just advice to stick to Standard mode.
from g-helper.
Related Issues (20)
- GPU temperature limit doesn't work in Custom and Balance modes on ROG Strix SCAR 17 (2023) HOT 7
- Vivobook pro 15 N6506MV lack of control HOT 19
- problem G-helper HOT 8
- In G16 2023 models and some other G16s, The keyboard becomes unresponsive randomly when it's set to Ambient color mode HOT 1
- Strix G17 (G713) < and ALT GR not lighting up in Heatmap, Ambient and Startup/Shutdown animations HOT 8
- Can't see GPU Mode HOT 16
- Go back to ECO shortly after restart option HOT 1
- Add Feature for External Monitor Refresh Rate Management HOT 1
- Add ROG Aura Monitor Light Bar ALB01 Support HOT 7
- Ghelper and power plans don't match HOT 2
- GHelper affecting FN+F2/F3 - Mutes/Unmutes instead of adjusting the volume HOT 1
- Zephyrus G16 2024 (4080) cannot set battery limit to 90% HOT 1
- Keybinding custom action not working HOT 3
- Add amd igpu frequncy control HOT 1
- UI bug? - some sliders not initialized correctly HOT 1
- Connecting to an external display causes fans to stick at a certain RPM HOT 4
- AniMe Matrix boot, shutdown and sleep animations HOT 5
- Fully updated, still shows Asus Control Interface is out of date (it isnt). HOT 1
- Gyro on ROG Ally HOT 4
- Asus Rog Cetra SpeedNova
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from g-helper.