So far it works on Windows with Intel (IGCL) and Nvidia (NVML) #GPUs. Here is Intel i7-8700K and Arc A750 running the game Planetside 2. Cyberpunk is ~60GB/s without and ~100GB/s with #raytracing.
Finally Intel #GPU support on Linux too. Watch all the metrics go brrr in multi-GPU #FluidX3D #CFD workload! Will #opensource soon™️
Hardening against the myriads of broken counters in all those bugged APIs was a long shot. 🖖🫠
____________ | Windows | #Linux |
CPU / RAM | ✅️️WinAPI | ✅️️/proc |
#Nvidia GPU | ✅️️NVML | ✅️️NVML |
#Intel GPU | ✅IGCL | ✅SYSMAN |
#AMD GPU | ✅️️️️ADLX | ✅️️️️AMDSMI |
It's done and #opensourced on #GitHub! 🖖🥳
https://github.com/ProjectPhysX/hw-smi
A minimal, cross-compatible #CPU/#GPU telemetry monitor with accurate data directly from vendor APIs and beautiful ASCII visualization.
How much #VRAM bandwidth does an application or a game pull? Is the traffic over #PCIe a bottleneck? What's the CPU/GPU load, RAM/VRAM occupation, temps, power draw, clocks? hw-smi works with all CPUs and all #Nvidia/#AMD/#Intel GPUs, on both Windows and #Linux.
Have fun!