Source: all-smi
Section: utils
Priority: optional
Maintainer: Jeongkyu Shin <jshin@lablup.com>
Build-Depends: debhelper-compat (= 13),
build-essential,
rustc-1.96 | rustc (>= 1.96),
cargo-1.96 | cargo (>= 1.96),
libssl-dev,
pkg-config,
protobuf-compiler,
libprotobuf-dev,
cmake,
libdrm-dev
Standards-Version: 4.6.2
Homepage: https://github.com/lablup/all-smi
Vcs-Browser: https://github.com/lablup/all-smi
Vcs-Git: https://github.com/lablup/all-smi.git
Rules-Requires-Root: no
Package: all-smi
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: nvidia-utils | nvidia-driver
Suggests: tenstorrent-driver, rebellions-driver, furiosa-driver
Description: Command-line utility for monitoring GPU/NPU hardware
all-smi is a real-time monitoring tool for GPU/NPU hardware that provides:
.
* GPU utilization and memory usage monitoring
* Temperature, power consumption, and other metrics
* Support for multiple GPU vendors (NVIDIA, Apple Silicon, Tenstorrent, etc.)
* Remote monitoring capabilities via HTTP API
* Terminal-based user interface with scrolling and tabs
.
It supports local monitoring with TUI mode and remote monitoring via
API endpoints for distributed GPU cluster management.