ToolsRecipesCompareCategoriesHardwareDGX SparkModelsPeopleQuestionsSubmitAboutSponsorNewsletter

Hardware โ€บ NVIDIA CMP 170HX

NVIDIA CMP 170HX for local LLMs and RAG: 64GB, with big caveats

A former crypto-mining card built on the A100's GA100 chip. A community driver patch unlocks 64GB of fast HBM2e. Here is what it means for private document Q&A, and what can go wrong.

VerdictSpecsFor RAGSpeedsSetupCoolingBefore you buyCompare

GA100 HBM2e passive ยท no display outputs ยท 8-pin EPS illustration, not to scale

Verdict

Most people should skip it for now. Unlocked, it gives you 64GB on one card with bandwidth above an RTX 3090, and LTT Labs measured about 80% of an RTX 3090 Ti's llama.cpp generation speed. But in October 2026 it costs about $3,400 with no returns. The unlock is a Linux-only driver patch, PCIe stays slow, and owners have reported cards dying.

Consider it if you run Linux, are comfortable patching drivers and building a fan duct, need one big memory pool for a 27โ€“32B model at Q8 or gpt-oss-120B, and can absorb losing a card. Otherwise, a used RTX 3090 (about $1,522 sold) is the safer buy for most local RAG, or see the DGX Spark for 128GB with official support.

Spec box

GA100, 7nmSame chip family as the A100. Compute capability 8.0
64GB HBM2e8GB card, after unlock. 10GB card unlocks to 40GB
~1.49 TB/sMemory bandwidth, 8GB card (4096-bit)
250W TDPIdle about 30โ€“40W. One 8-pin EPS plug
PassiveNo fans, no display outputs
PCIe Gen1 x4 stockGen2 after unlock. x16 needs soldering
No NVLinkFused off. Multi-card goes over PCIe
$4,299 launch2021 mining-card MSRP
SpecDetail
ChipGA100, 7nm, 70 SMs (74 reported with a newer cmpunlocker commit), 4,480 CUDA cores, 280 tensor cores, compute capability 8.0
Memory8GB card: HBM2e, 4096-bit, ~1.49 TB/s, unlocks to 64GB. 10GB card: 5120-bit, ~1.56 TB/s, unlocks to 40GB (an 80GB setting was rejected as unstable)
Compute (stock)Throttled: FP32 ~0.39โ€“0.41 TFLOPS, INT8 1.64 TOPS. FP16 ~49 TFLOPS is not throttled. Disabling FMA gives ~6.2 TFLOPS FP32 (arXiv, niconiconi)
Compute (unlocked)FP32 ~12โ€“13 TFLOPS, INT8 ~48 TOPS (cmpunlocker)
PCIeStock Gen1 x4 (0.85 GB/s measured). Gen2 after unlock. Full x16 needs 12 lanes of 0402 capacitors soldered on. Gen3 is "work in progress"
Power250W TDP, one 8-pin EPS (CPU-style) connector. A 300W VBIOS cross-flash exists but adds risk
Cooling / outputsPassive heatsink, needs forced airflow. No display outputs
Launch price$4,299 (2021)

Sources: 170th Street spec sheet, it-still-boots docs, cmpunlocker. Out of the box the card is heavily throttled. The 64GB, the compute figures, and the speeds below all assume the unlock.

What it means for local RAG

Reported speeds

Tokens per second, single unlocked card, llama.cpp unless noted. Each row links to its source. These are Community report numbers: someone else ran them, not RAGShelf.

ModelGeneration (t/s)Prompt (t/s)Comparison / notesSetupSource
Granite 4.1 8B Q4_K_M11329943090 Ti: 136 t/s. A locked (stock) card ran 30 t/sLTT Labs, unlocked, llama.cppLTT Labs Community report
Qwen3.6 27B Q4_K_M389073090 Ti: 47 t/sLTT Labs, unlocked, llama.cppLTT Labs Community report
Qwen3.8 27B Q8_033897Two 3090 Tis: 31 t/s (layer split) / 48 t/s (tensor split)LTT Labs, unlocked, llama.cppLTT Labs Community report
gpt-oss-20B1202000u/m94301, Gen2 x4, llama.cppr/LocalLLaMA, Aug 11, 2026 Community report
gpt-oss-120B781244u/m94301, Gen2 x4, llama.cppr/LocalLLaMA, Aug 11, 2026 Community report
Qwen3.6-27B Q5_K_M29 (47 with MTP)812u/m94301, Gen2 x4, llama.cppr/LocalLLaMA, Aug 11, 2026 Community report
gemma-4-31B Q8_023767u/m94301, Gen2 x4, llama.cppr/LocalLLaMA, Aug 11, 2026 Community report
Mistral-Medium 128B dense9.8not quotedTwo cardsu/m94301, llama.cppr/LocalLLaMA, Aug 11, 2026 Community report

LTT Labs prompt figures are pp512. We left out numbers from aggregator sites that don't show their testing.

Software support

Engine / OSStatusNotes
llama.cppWorks Community reportUsed for nearly every published number (LTT Labs, Reddit)
vLLMWorks Community reportReported on vLLM 0.30 with two cards and P2P patches on an EPYC board (gist)
OllamaUnconfirmedWe found no report either way. Ollama's GPU docs list compute capability 5.0+ as supported, and the card is 8.0, but the unlock needs a pinned driver. Treat it as unknown
ExLlamaV3UnverifiedNo published test we could check
WindowsLikely 8GB only, single sourceThe unlock is Linux-only. One source says Windows sees only 8GB (VRAMGlass). We have not seen a second report

Setup

These are the steps owners describe. Follow the cmpunlocker README for exact commands. It changes often.

  1. Linux on x86-64 only. Turn Secure Boot off. You need root.
  2. Install the pinned driver: nvidia-open 610.43.02 or 610.43.03 (forks also support 610.57.04). Hold it so updates don't replace it.
  3. Run cmpunlocker. It patches the driver, not the card's firmware. Re-run it after every kernel or driver update.
  4. Check the result. Memory should read about 64GB (8GB card) or 40GB (10GB card), and the link should read Gen2.
  5. Test the memory before you trust it. Run memtest_vulkan for about 2 hours (LTT Labs' guidance). Do this during any return or dispute window you have.
  6. Build llama.cpp with CUDA and start with a small model, then scale up.
nvidia-smi --query-gpu=name,memory.total,pcie.link.gen.current,pcie.link.width.current,temperature.gpu,power.draw --format=csv

Cooling and power