Comments (2)
Thanks a lot for considering it,
Hardware programming is fairly new to me, I'm professional Game Developer and mostly 99% at the time working with high level implementations like the enhanced Unreal engine api, but I made today some tests with chat gpt and .bat scripts and come across really useful stuff like monitoring cpu, gpu utilisations, current processing speed with include intels boost frequency and I call it a day...
I even though about just making a .bat script loop while writing the data to a file and reading the file with the server, but underneath the ground it's just calling a library somewhere which is kind of cheating^^ so I will definitely try to implement it into hwinfo, and having it later in the repo would be cool but it's up to you anyway...
I'm currently in holiday as well so I can give this following 2 weeks my full attention into the implementation of the features I need.
Best wishes
from hwinfo.
Hi,
A brief summary of my thoughts of the last few minutes:
- For Linux, temperatures can be accessed using lm_sensors. Including this information in HWinfo most likely would mean to add lm_sensors as dependency
- For Windows, temperatures can be accessed via WMI. If it is included to HWinfo or not, you can use the WMI-wrapper provided by HWinfo to query those information.
- GPU Memory: afaik, OpenCL only allows to query for the total local/global memory size rather than the available memory size.
I am still thinking about the inclusion of these information into HWinfo (especially the available mem for GPUs) but even if I decide to include them, it will take some time.
So I'd be happy to see your implementations to decide about a merge.
Thanks and Greetings
Leon
from hwinfo.
Related Issues (20)
- Why OS Architecture not the same on my windows system info? HOT 3
- Why can't build hwinfo library on MACOS? HOT 1
- Msys2/MinGW build doesn't work on Windows HOT 1
- I'm literally lost with cmake... please help HOT 2
- Make OpenCL an optional dependency HOT 8
- Please allow using an external `libfmt`
- GitHub Action fails for MSVC build
- [Linux] PCIMapper pci.ids file location bug HOT 1
- RAM on Windows only returns the information for 1 DIMM HOT 2
- Memory Module information in Linux HOT 1
- Bringing back OSX support
- Return objects by value to exploit NRVO
- Can you provide Findhwconfig.cmake for ease of use with CMake?
- ubuntu20.04 arm,compile errors: HOT 1
- memory leak HOT 4
- Setup Release
- Touchpad support HOT 2
- Add support for uwp apps HOT 1
- Expose GPU vendor_id and device_id on Windows
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 hwinfo.