Commit Graph

147 Commits (master)

Author SHA1 Message Date
jsteube 31240cf91a Fix hwmon_disable issue in hwmon.c
7 months ago
Gabriele Gristina 36606addac Help: show supported hash-modes only with -hh
1 year ago
philsmd a24d723d66
minor code style fixes
2 years ago
Gabriele Gristina 7eb66e9936 Hardware Monitor: Add support for GPU device utilization readings using iokit on Apple Silicon (OpenCL and Metal)
2 years ago
Gabriele Gristina 3064c63c71 User Options: Change --backend-info/-I option type, from bool to int
2 years ago
Jens Steube 532a154542 ADL: Updated support for AMD Display Library to 15.0, updated datatypes and added support for OverDrive 7 and 8 based GPUs
3 years ago
Jens Steube b53691c8f5 ADL: Updated support for AMD Display Library to 14.0, updated datatypes and added support for OverDrive 7 and 8 based GPUs
3 years ago
Jens Steube f3bd936971 Add hardware monitor mapping for HIP devices
3 years ago
Jens Steube 9fc6c26f8c Added temperature watchdog and utilization for CPU on linux using sysfs and procfs
3 years ago
Jens Steube bfe83ec138 Added temperature watchdog for CPU on linux using sysfs
3 years ago
Jens Steube 979f9e9868 Rename hardware monitor interface sysfs to sysfs_amdgpu
3 years ago
Jens Steube 71c0ea44b7 Update hwmon to easier distinguish between CPU and GPU for OpenCL backend
3 years ago
Gabriele Gristina 1703d24c1a hide fan speed from hwmon output if not detected
3 years ago
Gabriele Gristina 3a6481da4e show all fans in hwmon output
3 years ago
Gabriele Gristina bc4ce4cbeb Add support for CPU/GPU device temperature and fanspeed using iokit (Apple)
3 years ago
Jens Steube 7fc0ac4ef1 Do not initialize backend devices in case --id is used and some bug fixes
3 years ago
Gabriele Gristina 2bc68f32db remove unused rc vars
3 years ago
Gabriele Gristina e5de44c80d Restyling hwmon (2021)(2)
3 years ago
Jens Steube e8ad343153 Hardware Monitor: Add support for GPU device utilization readings from sysfs (AMD on Linux)
3 years ago
Jens Steube bb1460d851 Fixed hardware management sysfs readings in status screen (typically ROCm controlled GPUs)
3 years ago
epixoip 6ff51e1070 Workaround for NVML and WSL2 shim
3 years ago
Gabriele Gristina 77e328d659 Removed option --example-hashes, now is an alias of --hash-info
3 years ago
Gabriele Gristina 3ed1f0d840 Added new option: --hash-info
3 years ago
philsmd e59f61e8cf
cosmetic: minor code style fixes
4 years ago
Rosen Penev a6edb84157
Fix extra semicolon warnings
5 years ago
Jens Steube ce0257dd84
Merge pull request #2189 from neheb/fgfggdf
5 years ago
Rosen Penev bd6c0e57e4 Change 0/1 to true/false
5 years ago
Rosen Penev fd8150769d Add casts where needed in C++ mode
5 years ago
Rosen Penev 98e17d5774
Run through clang-tidy's readability-uppercase-literal-suffix
5 years ago
Gabriele Gristina 3161aec3da fix the comments :)
5 years ago
Gabriele Gristina 5679ca3344 Rewrite hc_fopen to better handling file descriptor locking/unlocking functions, saving kernels binary from plain to gzip format
5 years ago
Gabriele Gristina 5d3ed3e754 Remove union from HCFILE, using std file ops in ocl_check_dri, remove debug comments
5 years ago
Gabriele Gristina 481c752456 No more compress functions, update example.dict.gz, remove some comments
5 years ago
Gabriele Gristina 398c89c75c switch almost all FILE ops, potfile is the only missing
5 years ago
Gabriele Gristina 084ea69b3b Fix missing hc_fread switch to new format
5 years ago
Jens Steube 3c4f4df771 Rename some more variables
5 years ago
Jens Steube e3500ff4aa Add CUDA device attributes to -I
5 years ago
Jens Steube d862458ab5 Begin renaming API specific variables in backend section
5 years ago
Jens Steube 4b986de5fb Prepare native CUDA hybrid integration
5 years ago
jsteube 4028bae578 Use dynloader.c instead of dlopen() directly
5 years ago
R. Yushaev 074fad9fef Correct buffer size parameter in snprintf calls
6 years ago
jsteube 1156cf7207 Fixed invalid hardware monitor detection in benchmark mode
6 years ago
Jens Steube 2aff01b20e Hardware Monitor: Renamed --gpu-temp-abort to --hwmon-temp-abort
6 years ago
RAN1 40cc9b948f hwmon_ctx_init: return on speed_only and progress_only
6 years ago
RAN1 ec1b6442b1 Allow hwmon when temp abort is disabled by refactoring guards when hwmon is not present
6 years ago
jsteube b864fa5ba7 Removed option --gpu-temp-retain that tried to retain GPU temperature at X degrees celsius, please use driver specific tools
7 years ago
Rosen Penev 6b0ee145c4 Fix missing stuff
7 years ago
Rosen Penev 3ba84f17f1 More clang tidy fixes
7 years ago
Rosen Penev 4ba19fa7c1 replace more snprintf calls with hc_asprintf.
7 years ago
jsteube 12d95fd22c Added option --example-hashes to show an example hash for each hash-mode
7 years ago