Is a Used V100 32GB Worth It? (2026): Yes, on CUDA 12
The Tesla V100 32GB is a 2017 data-center card with 32GB of HBM2 at 900 GB/s. Used ones now ask about $910 on eBay, while a used RTX 3090 asks $1,500. That makes it the cheapest 32GB NVIDIA card you can buy. This page says when it is worth it, what it runs, and where the software stops supporting it.
Bottom Line
Yes, if you run llama.cpp on CUDA 12 and need 32GB per card on a budget. No, if you want vLLM, current CUDA, or a quiet desktop card.
| Used V100 32GB | Used RTX 3090 24GB | |
|---|---|---|
| Lowest eBay ask, 3 Nov 2026 | $909.95 | $1,500 |
| Memory | 32GB HBM2 | 24GB GDDR6X |
| Bandwidth | 900 GB/s | 936 GB/s |
| Power | 250W (PCIe), 300W (SXM2) | 350W |
| Cooling | Passive (server airflow) | Fans on the card |
| CUDA 13 / vLLM | No / No | Yes / Yes |
| Dense 27B Q4_K_M, decode | 33.04 tok/s (community) | See RTX 3090 page |
- What you get: 8GB more than a 3090 for about $590 less, at almost the same bandwidth.
- What you give up: current software. The V100 is compute capability 7.0. CUDA 13 and vLLM have both left it behind.
- The price is rising fast: the lowest ask went from $624.95 on 31 July to $909.95 on 3 November. That is +46% in three months.
Why It Is Trending
On 2 November 2026, Hacker News carried “V100 SXM2 pinout and NVLink reference” (43 points). The same day, in “Ask HN: What hardware are you using to run local LLMs?” (47 points), one reader described 2x V100 32GB in a Dell T5820 with 64GB of RAM, “around $1800 USD” all in. Another commenter in the pinout thread runs four V100S cards. The interest is real: the V100 is the last cheap 32GB NVIDIA card.
Specs That Matter
From NVIDIA’s V100 datasheet:
| V100 PCIe 32GB | V100 SXM2 32GB | V100S PCIe 32GB | |
|---|---|---|---|
| Memory | 32GB HBM2 | 32GB HBM2 | 32GB HBM2 |
| Bandwidth | 900 GB/s | 900 GB/s | 1,134 GB/s |
| Max power | 250W | 300W | 250W |
| Interconnect | PCIe, 32 GB/s | NVLink, 300 GB/s | PCIe, 32 GB/s |
| Tensor performance | 112 TFLOPS | 125 TFLOPS | 130 TFLOPS |
Bandwidth is why it still works. Token generation reads every active weight once per token. At 900 GB/s, the V100 is within 4% of an RTX 3090.
Precision is why it is aging. Volta’s tensor cores do FP16. The datasheet lists no BF16, FP8 or FP4 mode. So NVFP4 and FP8 checkpoints get no hardware help on it. GGUF K-quants do not need those modes, which is why llama.cpp is the right engine for this card. See MXFP4 vs NVFP4 for the 4-bit float formats.
What It Runs (Community Numbers)
None of these numbers is ours. They do not transfer between machines, builds or settings.
| Model | Quant | Setup | Prompt | Decode | Source |
|---|---|---|---|---|---|
| Tess-4.5-27B (dense) | Q4_K_M | 1x V100 PCIe 32GB, -fa 1 | 859.73 tok/s | 33.04 tok/s | Atlas3D sm70 build card |
| MiniCPM-V 4.7 35B-A3B (MoE) | Q4_K_M | 1x V100 PCIe 32GB, -fa 1 | 837.51 tok/s | 110.86 tok/s | Atlas3D sm70 build card |
| Llama 2 7B | Q4_0 | 1x V100 32GB, FA on | 2,973.78 tok/s | 134.76 tok/s | llama.cpp discussion #15013 |
| Qwen3.8-Flash-Next | UD-IQ4_XS | V100-SXM2-32GB + 96GB RAM, Strata | — | 28.2-32.9 tok/s | Strata community report, 2026-10-08 |
How to read them:
- A dense 27B at 4 bits is the sweet spot. About 33 tok/s is a comfortable chat speed, and the file fits in 32GB with room for context.
- MoE models fly. With about 3B active parameters, a 35B MoE decodes above 100 tok/s.
- The 55 tok/s HN figure is higher than the 33 tok/s run. The HN reader did not state the settings. A draft model or MTP would explain the gap; we do not know which.
Where the Software Stops
This is the part most “cheap V100” posts leave out.
| Software | V100 status (read 2026-11-03) |
|---|---|
| llama.cpp, CUDA 12.x | Default build includes Volta (70-virtual) |
| llama.cpp, CUDA 13 | Volta dropped from the default list; set CMAKE_CUDA_ARCHITECTURES=70 by hand |
| CUDA 13 libraries | cuFFT 13.0 “Removed support for Maxwell, Pascal, and Volta”; cuSPARSE 13.0 dropped pre-Turing |
| vLLM | Not supported. Needs compute capability 7.5 or higher |
| Flash attention in llama.cpp | Runs; one community Volta build ships a patch so the stock code does not pick an unsupported 16-column kernel |
| Strata | Community source build for sm_70, with opt-in Volta decode kernels (+9.8% to +15%) |
What to do: install a CUDA 12.x toolkit and keep it. Build llama.cpp against it. Do not let a distro update move you to CUDA 13 without a plan. One community build page states that NVIDIA’s R580 driver branch is the last for Volta; we could not confirm that on an NVIDIA page.
PCIe or SXM2?
| V100 PCIe 32GB | V100 SXM2 32GB + adapter | |
|---|---|---|
| Sold price, 12 months to Aug 2026 | $760-830 | $450-520 + board |
| Adapter board (eBay asking, undated) | Not needed | $56-80 basic, ~$271-298 with NVLink |
| Power | 250W | 300W |
| Cooling | Passive; needs ducted airflow | Bundled coolers often handle ~140W only (buyer reviews) |
| Best for | One card in a workstation | Two or more cards with NVLink |
The SXM2 route saves money but costs work. The module plus a basic board can come in under a PCIe card. But a 300W module on a cooler built for about 140W will throttle. Budget for a real heatsink and fans. Our quiet cooling guide covers 24/7 airflow.
Both versions are passive. A desktop case with no front-to-back airflow will overheat a V100. Plan a blower shroud or a server chassis before you buy.
What Else the Same Money Buys
| Card | Memory | Price (date, type) | The trade |
|---|---|---|---|
| V100 32GB | 32GB HBM2, 900 GB/s | $909.95 lowest ask (3 Nov 2026) | CUDA 12 only, passive cooling |
| RTX 3090 | 24GB, 936 GB/s | $1,500 lowest ask (3 Nov 2026); $1,563 resale average (30 Oct) | Current CUDA and vLLM, fans |
| AMD MI50 32GB | 32GB HBM2 | $500-540 sold (12 months to Aug 2026) | ROCm on gfx906 is community-maintained |
For a first local AI card, a used RTX 3090 is still the safer buy: it runs every current engine. The V100 is the better buy only when 32GB per card matters more than software support. That is true for Qwen3.8 27B at Q8_0 (27.05 GiB), which does not fit a 24GB card. It is also true for two cards: 64GB for about $1,820 at the 3 November lowest asks, against $3,000 for 48GB from two 3090s. For every tier, see the cards this matters for.
Before You Buy a Used V100
- Ask for an
nvidia-smiscreenshot that shows the 32GB memory size and the serial. Many listings mix 16GB and 32GB cards. - Check the form factor. “SXM2” needs an adapter board. “PCIe” fits a slot.
- Plan the airflow before the card arrives.
- Pin CUDA 12.x on the machine.
- Run one benchmark in the return window:
llama-bench -m model-Q4_K_M.gguf -ngl 99 -fa 1 -p 512 -n 128
Compare your decode number with the table above. A card far below it may throttle or have a fault.
Sources
- NVIDIA V100 datasheet (memory, bandwidth, power, interconnect, tensor TFLOPS), read 2026-11-03; RTX 3090 bandwidth and power as on our RTX 3090 page
- Prices: GPU Dojo V100 and RTX 3090 eBay trackers (asking prices, read 2026-11-03); AMCompute appraisals for V100 PCIe 32GB, V100 SXM2 32GB, V100 PCIe 16GB and MI50 32GB (sold prices, data to August 2026); resaleprices.com RTX 3090 average (2026-10-30); adapter board prices from eBay search results (undated asks)
- llama.cpp
ggml/src/ggml-cuda/CMakeLists.txt(70-virtualonly when CUDA < 13), read 2026-11-03; llama.cpp discussion #15013 (V100 rows) - NVIDIA CUDA Toolkit release notes (cuFFT 13.0, cuSPARSE 13.0 Volta removal); vLLM GPU installation docs (compute capability 7.5+)
- Atlas3D/llama.cpp-sm70-cuda12.9 on Hugging Face (llama-bench rows, flash-attention patch note), released 2026-10-20
- Strata community benchmark list, V100-SXM2-32GB report, 2026-10-08
- Hacker News items 50344912 and 50337431, both 2026-11-02
See Also
- Is a used RTX 3090 worth it? — the mainstream 24GB alternative
- Is the AMD MI50 32GB worth it? — the cheaper 32GB HBM2 card on ROCm
- Is NVLink worth it for local LLMs? — what the SXM2 link does and does not speed up
- Best local LLM for 32GB VRAM — what to run once the card works
- Best hardware for Strata — the engine with a Volta community build
- Cheapest 32GB VRAM GPU — the new 32GB cards compared