Comments (2)
Hey,
-
What do you mean by that? In an Optimus environment, you are going to have them both active at any given moment. As far as I know, only the game running on the system knows if it got an Intel context or a nVidia one.
-
Currently, the library is able to provide you with basic resource utilization values thanks to @Draiget commits. These values are available at "PhysicalGPU.DynamicPerformanceStatesInfo" property.
However, it is by no means complete. If you are interested in implementing these functionalities to their fullest, following documentation can help you:
https://docs.nvidia.com/gameworks/content/gameworkslibrary/coresdk/nvapi/group__gpuapi.html -
This part of the NvAPI (DRS - Driver Settings) is not yet implemented in any part (as mentioned in the readme). However, again, if you are interested in contributing to the project, following documentation is a good starting point:
https://docs.nvidia.com/gameworks/content/gameworkslibrary/coresdk/nvapi/group__drsapi.html
from nvapiwrapper.
Awesome thanks for the info, good jumping off point.
for #1 nvidia control panel itself has a systray option you can enable which gives you a window that lists all running processes that are using the nvidia gpu, and I guess assume everything else running is using intel, so they do have that info some how.
Alternatively if I was able to poll gpu utilization I could make a determination there, msi after burner does this.
Anyway I have a lot to learn, thank for the tips.
from nvapiwrapper.
Related Issues (20)
- Set fan speed to automatic HOT 2
- Overclocking
- How to set custom resolution? HOT 7
- Available settings by display HOT 3
- Scale and layout settings HOT 1
- Reading EDID? HOT 2
- Accessing locations of each display in a Mosaic mode
- Recent nvidia GPU fans aren't able to be controlled HOT 3
- GPU sensor lost after driver update
- Geforce MX150 HOT 4
- Virtual custom resolution: reported and real refresh rate don't match HOT 4
- evga 3080 xc3 black inconsistent RPM
- SetThermalPoliciesStatus does not accept reduced values
- Unable to edit existing profiles of existing applications
- per process usage? HOT 2
- Issue with Intel A750 GPU HOT 1
- Change DSR Smoothnes factor HOT 1
- Compatibility with latest Nvidia drivers? (re: age of project?) HOT 1
- Which API can I use to modify the brightness, I can't seem to find it, can someone tell me? Thanks!~~~ HOT 4
- Convert frequency from kHz to mHz HOT 4
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 nvapiwrapper.