Retrieve gpu, cpu, and npu device info and properties from Linux/MacOS with zero package dependency.
Project description
Device-SMI
Python lib with zero-dependencies and will get you a unified device.info properties for gpu, cpu, and npu. No more calling separate tools such as nvidia-smi or /proc/cpuinfo and parsing it yourself.
Device data sources:
- CPU: [Intel/Amd/Apple] Linux/MacOS system interface
- NVIDIA GPU: NVIDIA System Management Interface (NVIDIA-SMI).
- Apple GPU: MacOS interfaces
- AMD GPU: (PENDING)
- Intel GPU: (PENDING)
Features
- Retrieve information for both CPU and GPU devices.
- Includes details about memory usage, utilization, driver, pcie info when applicable, and other device specifications.
- Zero pypi dependency
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
device_smi-0.0.1.tar.gz
(9.0 kB
view details)
File details
Details for the file device_smi-0.0.1.tar.gz.
File metadata
- Download URL: device_smi-0.0.1.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44b51a4a8a3c64d404a44cebd8c37d3896e4a552d249ccb3148ed946b2fa791a
|
|
| MD5 |
9521b4c4178051c73f56761b256551e5
|
|
| BLAKE2b-256 |
5d3d2b1dd0cd1ce3d47cd7f048d94250187dc42a04520d7cecb926f86388540d
|