Life & fun · December 16, 2025
Deterministic PCIe Diagnostics for GPUs on Linux
I built a small Linux tool to deterministically verify GPU PCIe link health and bandwidth. It reports: - Negotiated PCIe generation and width - Peak Host→Device and Device→Host memcpy bandwidth - Sustained PCIe TX/RX utilization via NVML - A rule-based verdict derived from observable hardware data only This exists because PCIe issues (Gen downgrades, reduced lane width, risers, bifurcation) are often invisible at the application layer and can’t be fixed by kernel tuning or async overlap. Linux-only: it relies on sysfs and PCIe AER exposure that Windows does not provide.
In plain words
Deterministic PCIe Diagnostics for GPUs on Linux is a command-line tool that verifies GPU PCIe link health and bandwidth on Linux systems. It measures negotiated PCIe generation and width, peak memory copy bandwidth in both directions, and sustained TX/RX utilization, then produces a verdict based on observable hardware data. The tool targets developers and system administrators debugging GPU connectivity issues like lane width reduction or generation downgrade that remain invisible to applications. It works only on Linux due to reliance on sysfs and PCIe AER exposure.
written from the facts on this page · September 2026
Does the same job
all alternatives →- UAUtilyze – an open source GPU monitoring tool more accurate than nvtopApr 2026 · systalyze.com · ▲128
The standard GPU utilization metric reported by nvidia-smi, nvtop, Weights & Biases, Amazon CloudWatch, Google Cloud Monitoring, and Azure Monitor is highly misleading. It reports the fraction of time that any kernel is running on the GPU, which means a GPU can report 100% utilization even if only a small portion of its compute capacity is actually being used. In practice, we've seen workloads with ~1–10% real compute throughput while dashboards show 100%. This becomes a problem when teams rely on that metric for capacity planning or optimization decisions, it can make underutilized systems…
- CFCuq – Formal Verification of Rust GPU KernelsOct 2025 · github.com · ▲94
- FTFine-tune an 8B model on a 4 GB laptop GPUAug 2026 · github.com · ▲139
- CRcuTile Rust: Safe, data-race-free GPU kernels in RustJun 2026 · github.com · ▲106
- PBPhysically-Based GPU Pathtracer with Mitsuba XML Support2021 · github.com · ▲63
PantheonGPU – GPU health testing and AI workload benchmarking19d ago · pantheongpu.com · ▲13Hi HN, I built PantheonGPU because I wanted a better way to answer a simple question: is this GPU actually healthy and performing the way it should? A GPU can show normal temperatures and utilization and still be underperforming, unstable under certain workloads, or have memory, PCIe, or configuration issues. PantheonGPU actively tests the GPU instead of only monitoring telemetry. It currently includes 45+ tests covering compute, tensor workloads, memory, cache, PCIe, thermals, stability, and AI/LLM inference. It supports both NVIDIA CUDA and AMD ROCm. I’m also exploring a larger use…
More life & fun this month
the category →- TL
Life & fun · 10d ago · louisabraham.github.io



Photosynthesis fires two of your iPhone
Life & fun · 29d ago · photosynthesis.camera
- CCCreatium Coach▲320
Your multimedia mentor that takes you from mid to great
Life & fun · 11d ago · producthunt.creatium.info
SoloUno▲310Take control of hair pulling, nail biting & skin picking
Life & fun · 28d ago · solouno.io
Launched alongside, December 2025
the whole month →- GP
Life & fun · Dec 2025 · dosaygo-studio.github.io
- JG
Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release. Please AMA!
Life & fun · Dec 2025 · jmail.world

PlanEat AI▲733AI turns your health goals into a 7-day menu & grocery list
AI · Dec 2025 · planeatai.com
- 2G
Community, All the HN belong to you. This is an archive of hacker news that fits in your browser. When I made HN Made of Primes I realized I could probably do this offline sqlite/wasm thing with the whole GBs of archive. The whole dataset. So I tried it, and this is it. Have Hacker News on your device. Go to this repo (https://github.com/DOSAYGO-STUDIO/HackerBook): you can download it. Big Query -> ETL -> npx serve docs - that's it. 20 years of HN arguments and beauty, can be yours forever. So they'll never die. Ever. It's the unkillable static archive of HN and it's…
Dev tools · Dec 2025 · hackerbook.dosaygo.com
