Senpiper
Talk to us
04Model comparison

Every model we serve, and what it costs in memory.

Published benchmark scores, the memory each model needs at a given precision, and the licence you get. All of these are open-weight models you download, pin and run yourself.

Size it before you sign itReproduce the numbers
01Read this first

Three things that decide the answer.

Total parameters set the memory, not active onesA sparse model activates a fraction of its weights per token, but every weight still has to sit in VRAM. A 753B model needs the memory of a 753B model.
Context window costs memory per conversationWeights are fixed. The key-value cache is not: a longer context means more memory per user, which means smaller batches and fewer people on the same box.
Benchmark names are not interchangeableSWE-bench Verified and SWE-bench Pro are different suites, and agentic scores depend on the scaffold. Two numbers in the same column are only comparable if the harness matched.
02The table

What we deploy, and what each one needs.

ModelParametersWeights in VRAMSmallest nodeContextLicencePublished headline
Kimi K2.7Frontier quality, strongest for agent work1T total~1.0 TB at FP88x H200256kModified MITScores for this release are not published. The preceding K2.6 release led open models on aggregate intelligence indices.
GLM 5.2Best all-round open model on published indices753B / ~40B active~750 GB at FP8
~380 GB at Q4
8x H200
8x H100 at Q4
1MMIT91.2 GPQA Diamond, 81.0 Terminal-Bench 2.1, 62.1% SWE-bench Pro (vendor)
GLM 4.6The value option when 5.2 is more than you need355B~355 GB at FP8
~180 GB at Q4
8x H100
4x H100 at Q4
200kMITSuperseded by 5.2. Vendor scores published on the model card.
DeepSeek V4 FlashSparse attention, small footprint for its class284B~284 GB at FP8
~145 GB at Q4
4x H100
2x H100 at Q4
128kMITInherits the V4 architecture. The V4 Pro flagship reports 80.6% SWE-bench Verified and 90.1 GPQA Diamond.
DeepSeek V3.2Strong on mathematics and structured derivation685B / 37B active~685 GB at FP8
~350 GB at Q4
8x H200
8x H100 at Q4
128kMIT88.5 MMLU. Behind the V4 line on agentic coding.
Qwen3-CoderBuilt for code, used behind Senpiper Build480B / 35B active~480 GB at FP8
~245 GB at Q4
8x H100
4x H100 at Q4
256kApache 2.0Vendor scores published on the model card. Qwen3-235B reports 80.6 MMLU-Pro and 69.5 LiveCodeBench.
GPT-OSS 120BThe one that fits on a single 80 GB card117B~63 GB at MXFP41x H100128kApache 2.00.878 LiveCodeBench. Weak on agentic terminal work at 0.235 Terminal-Bench Hard.

Memory figures are weights only, computed from the parameter count at the stated precision. Add the key-value cache for your context window and batch size, which the sizing calculator does for you. Benchmark scores are as published by the model vendors or independent harnesses at the date of the last review, and they move. Where a score is not published for a release, we say so rather than borrowing one from a different version.

03Picking one

The workload decides, not the leaderboard.

Tell us what the box is for and the shortlist is usually two models, not seven. Pick the job below to see where we would start.

Where we would startGLM 5.2Leads the open field on published reasoning scores, and the 1M context handles long policy documents without chunking around them.GPT-OSS 120B if the budget is one 80 GB card. It gives up agentic ability, not general chat quality.
05Why open weights

You can pin a version and prove nothing left.

A hosted model can change under you between one procurement cycle and the next. A downloaded model cannot. For a regulated buyer that is usually worth more than the point or two a closed model leads by.

01The exact weights you certified are the weights running in year three.
02You can fine-tune on your own data without sending it to a vendor.
03Cost is your hardware and your power bill, not a per-token meter.
04Swapping model is a redeploy, so you are not locked to one vendor's roadmap.
Next