Used RTX 3090 buying checklist

What to check on a second-hand RTX 3090 before it goes into a local-AI box, from the listing to the first half hour under load.

A used RTX 3090 is a card with an unknown past: it may have run a mining rig around the clock for years. The checks below catch the failures you can see before and right after you pay. They don’t prove a card will last. Nothing can.

Know what you are buying

Ask the seller

Inspect the card

Test it under load

Steps 1 to 3 run on a Linux box with the NVIDIA driver installed. Step 4 needs a Windows boot with HWiNFO.

  1. Check what the system sees. nvidia-smi -q lists the card, its power limits and the PCIe link. Under FB Memory Usage, Total should read about 24 GB (24576 MiB); anything less is not a full RTX 3090. That total is what the VRAM sizing guide sizes models against. The current link generation and width can drop when the GPU is idle, so read them again under load.
  2. Run a compute burn. gpu-burn is a multi-GPU CUDA stress test. The RTX 3090 is compute capability 8.6, so build it with make COMPUTE=86 (the default targets 7.5), then run gpu_burn -m 90% 1800 for half an hour on 90 % of the VRAM. With Docker, build with docker build --build-arg COMPUTE=86 -t gpu-burn . and run docker run --rm --gpus all gpu-burn ./gpu_burn -m 90% 1800. At the end it prints OK or FAULTY per GPU. FAULTY means the card goes back.
  3. Watch temperatures and clock events. In a second terminal, run nvidia-smi -q -d TEMPERATURE,PERFORMANCE -l 60 to print a report every 60 seconds. The temperature section shows the current GPU temperature next to the slowdown and shutdown thresholds. The performance section lists clock event reasons. A card that keeps hitting HW Thermal Slowdown in a cool room needs new paste or pads.
  4. Read the memory junction temperature (Windows). Boot Windows, put the card under sustained load there, and watch HWiNFO, which reads the GDDR6X memory junction temperature. Igor’s Lab cites 110 °C as the maximum set by NVIDIA and Micron. In their tests the stock Founders Edition hit that limit within seconds under a memory-heavy load and throttled the memory to stay there. It held about 100 °C in a ten-minute 3DMark loop. A card that sits at the limit in normal inference is a repad candidate.
  5. Watch for artifacts and shutdowns. A stress test is what exposes screen artifacts, driver resets and sudden power-offs. Any of them is a fail.

Settle it in the box

Parts in this guide

Store links may earn us a commission at no cost to you. As an Amazon Associate we earn from qualifying purchases.

Related

Last reviewed