Get the app
The GPUVerified app runs the seller's test and the buyer's check. It works with NVIDIA GeForce cards and a current graphics driver.
Windows
- Version
- 0.8.4
- File
- GPUVerified-Setup.exe, 13.2 MB
- SHA-256
- 22bd4d137d0004ad64f9d062e72723b6abfdcd81b81f6ccb5ff1aac4faa84157
The installer needs no administrator rights: it installs for your Windows account only, adds GPUVerified to the Start menu, and can be removed in Settings > Apps. Python isn't needed. If your card has to be reset to factory settings for a test, the app asks Windows for permission at that moment and explains why.
Linux (bash)
On Linux the app runs from its source folder with Python. The load tests use OpenCL, which comes with the NVIDIA driver.
sudo apt install python3-venv python3-tk ocl-icd-libopencl1
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements-client.txt
python -m gpuverified gui
Windows from source (PowerShell)
Only if you'd rather not use the installer. Install Python 3.12 from python.org and tick Add python.exe to PATH, then open PowerShell in the GPUVerified folder:
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements-client.txt
python -m gpuverified gui
If PowerShell blocks the activate script, run Set-ExecutionPolicy -Scope CurrentUser RemoteSigned once.
Which server the app uses
The app sends certificates to https://gpuverified.com. To use a different server, change it in the app under
Settings, or set GPUVERIFIED_SERVER before starting it. The README has the details.
Try it without a graphics card
python -m gpuverified gui --simulate
Simulated results are marked as demo data and this server only signs them in development mode.