devices-gpu

command module
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 22, 2026 License: MIT Imports: 4 Imported by: 0

README

devices-gpu

Graphics adapter information for the devices-* family. Windows + Linux, no cgo required.

basic detailed full
static adapter inventory, vendor driver, PCI address, NVIDIA driver/VBIOS/VRAM NVIDIA UUID + serial
dynamic NVIDIA + AMD usage, temp, VRAM power, clocks, fan, P-state, PCIe link; WDDM counters for every Windows adapter (~1s sample) per-engine breakdown (3D, Copy, VideoDecode, …)

Sources, layered by what the machine has: ghw for the inventory; nvidia-smi CSV for rich NVIDIA readings (no SDK); amdgpu sysfs on Linux (busy %, VRAM, temp, power — free and unprivileged); WDDM "GPU Engine" performance counters on Windows at --level detailed, which cover embedded Intel GPUs that have no vendor CLI. Devices are keyed by PCI address so static specs and live readings merge onto one row.

$ devices-gpu
$ devices-gpu --level detailed --every 1
$ devices-gpu tui
$ devices-gpu web :8080

MIT — see LICENSE.

Documentation

Overview

Command devices-gpu reports graphics adapter specs and live readings using the shared devices-common CLI: one-shot, --json, --every 0.25, --tui, --web.

Directories

Path Synopsis
Package gpu reports graphics adapter information for the jarvisfriends devices-* family.
Package gpu reports graphics adapter information for the jarvisfriends devices-* family.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL