GPU stress testing and diagnostics
Pantheon tests GPU compute, memory, cache, interconnect, and power behavior. Run focused workloads, capture telemetry, and keep the results for comparison.
Quick Start
The Debian package is the simplest installation path for Ubuntu and Debian systems.
1. Install prerequisites
Install the basic build tools:
Then install the compiler for your GPU platform. You only need one:
2. Install Pantheon
Download and install the latest Debian package:
VERSION=1.0.13
wget "https://github.com/saqibkh/pantheongpu_website/releases/download/v${VERSION}/pantheongpu_${VERSION}_amd64.deb"
sudo apt install "./pantheongpu_${VERSION}_amd64.deb"
To uninstall the Debian package later:
3. Verify the installation
Run a short hardware inventory test:
Then run a targeted stress test on GPU 0:
Note
Pantheon automatically detects CUDA, ROCm/HIP, or mock mode. Run the pantheon
command directly; you do not need to pass --platform cuda.
Completely remove Pantheon
The native package command above removes Pantheon's package-managed files. To also remove runtime-created files and the current user's compiled workload cache, or to remove a portable installation on RHEL, Fedora, Rocky Linux, AlmaLinux, or another Linux distribution, run:
This leaves CUDA, ROCm, system compilers, and benchmark reports stored outside Pantheon's installation and cache directories untouched.
Alternative: install from the release bundle
The release bundle contains the Debian package and an install.sh helper for
RHEL-family and other Linux distributions.
VERSION=1.0.13
wget "https://github.com/saqibkh/pantheongpu_website/releases/download/v${VERSION}/pantheongpu_${VERSION}_amd64.tar.gz"
tar -xzf "pantheongpu_${VERSION}_amd64.tar.gz"
cd "pantheongpu_${VERSION}_amd64"
sudo apt install "./packages/pantheongpu_${VERSION}_amd64.deb"
Uninstall a Debian package installation with:
On RHEL-family and other Linux systems, install the portable bundle with
sudo ./install.sh. Remove that installation with:
Use the complete-removal command above if you also want to clear the current user's compiled workload cache.
Build cache
First-run workload builds are cached under
${XDG_CACHE_HOME:-$HOME/.cache}/pantheongpu/builds/.
Set PANTHEON_BUILD_CACHE_DIR to choose another writable cache directory.