What it costs to run Qwen3.5 35B-A3B (MoE)
Trying to decide what to buy? The best GPU for Qwen3.5 35B-A3B (MoE) →
Cheapest way to rent it right now
$0.05/hr
NVIDIA Tesla V100 32GB SXM2 · Q6_K · spot · ≈ $13/mo at 8h/day
Live price captured Thu, 05 Nov 2026 05:20:10 GMT.Referral link — we may earn a commission at no cost to you; it never changes which card is cheapest.
Just want to use it? Per-token API
$0.25in·$2.00out
per 1M tokens · Qwen3.5 35B A3B on Novita AI · read Oct 29, 2026
No GPU to manage: you pay per token, which suits occasional use. Your prompts run on Novita's servers, not your own machine.
Price as listed on Novita's pricing page on Oct 29, 2026; it may have changed. We may earn a commission at no cost to you.
Rent a GPU or pay per token?
A per-token API charges for every token, so it is cheapest when you use Qwen3.5 35B-A3B (MoE) a little. A rented GPU charges by the hour whether it is busy or idle, so it only pays off once you push enough tokens through it. Set your daily volume and see where the line falls for this model, using the cheapest live rental that fits and that we have a memory-bandwidth figure for (V100 SXM2, Q6_K, $0.053/hr spot) and Novita AI's published rate.
- Pay per token · Novita AI$20.63/mo
$0.69/day · $0.69 per 1M tokens blended at 3:1
- Rent V100 SXM2 · Vast.ai$1.60/mo
$0.05/day · 0.3 GPU-hours needed, 1 h minimum billed
At 1M tokens/day renting is cheaper. Below ~78K tokens/day the API is cheaper; above it, renting the V100 SXM2 wins.
At a glance · 3:1 input:output
| Tokens/day | API /mo | Rent /mo |
|---|---|---|
| 100K | $2.06 | $1.60 |
| 1M | $20.63 | $1.60 |
| 10M | $206 | $5.26 |
| 100M | $2,063 | $52.61 |
Cheaper option in green. 30-day month. Break-even: ~78K tokens/day.
How we work it out. API cost = input tokens × $0.25 + output tokens × $2.00 per 1M. Rent cost = the hourly price × the GPU time needed, with at least 1 hour billed per day (spin-up, model load and idle time cost money too). GPU time assumes the V100 SXM2 writes ~274 output tokens/sec for Qwen3.5 35B-A3B (MoE) at Q6_K (our estimate: its 900 GB/s memory bandwidth from the spec sheet, not yet confirmed by a second source ÷ the bytes of weights read per token, × 75% efficiency, one request at a time) and reads prompt tokens 10× faster than it writes. Above 24 GPU-hours a day you would need more than one card.
These are estimates: the tokens/sec figure is our model, not a benchmark, and batching many requests (vLLM, SGLang) can raise a rented card's throughput a lot, which moves the break-even lower. Rental price captured Thu, 05 Nov 2026 05:20:10 GMT; it is a spot price, and spot machines can be interrupted. API price as listed by Novita AI on Oct 29, 2026; API prices change. Referral links: we may earn a commission at no cost to you, and it never changes which option the numbers favour.
Memory needed, by quantisation
At 16k context. Weights + KV cache + ~0.8 GB overhead.
| Quant | Weights | KV cache | Total | Quality |
|---|---|---|---|---|
| F16 | 67.0 GB | 0.3 GB | 68.1 GB | Full precision. Reference quality, twice the size of Q8 for no practical gain in most chat use. |
| Q8_0 | 35.6 GB | 0.3 GB | 36.7 GB | Effectively lossless. Use when VRAM is not the constraint. |
| Q6_K | 27.5 GB | 0.3 GB | 28.5 GB | Very close to Q8 at meaningfully less memory. A safe high-quality pick. |
| Q5_K_M | 23.8 GB | 0.3 GB | 24.9 GB | Small, hard-to-notice quality loss. Good balance. |
| Q5_0 | 23.2 GB | 0.3 GB | 24.3 GB | Older-style 5-bit. Q5_K_M is usually the better pick at the same size. |
| Q4_K_M | 20.3 GB | 0.3 GB | 21.4 GB | The community default. Best quality-per-gigabyte for most people. |
| Q4_0 | 19.0 GB | 0.3 GB | 20.1 GB | Older-style 4-bit, measurably worse than Q4_K_M at a similar size. Avoid unless required. |
| IQ4_XS | 17.8 GB | 0.3 GB | 18.9 GB | Newer 4-bit, smaller than Q4_K_M with comparable quality. Needs a recent llama.cpp. |
| Q3_K_M | 16.4 GB | 0.3 GB | 17.5 GB | Noticeable degradation. Use to fit a larger model that would otherwise not run. |
| Q2_K | 14.0 GB | 0.3 GB | 15.1 GB | Heavy degradation. Almost always better to run a smaller model at Q4_K_M instead. |
| IQ3_XS | 13.8 GB | 0.3 GB | 14.9 GB | Aggressive. Usually better than a smaller model at Q4, but test before trusting it. |
Cards that can run it
Best quantisation each card fits at 16k context, with live rental price where we track one.
| GPU | VRAM | Best fit | Uses | ~tok/s | Rent from |
|---|---|---|---|---|---|
| Apple M3 Ultra | 512 GB | F16 | 68 GB | — | — |
| Apple M2 Ultra | 192 GB | F16 | 68 GB | — | — |
| Apple M4 Max (16-core CPU / 40-core GPU) | 128 GB | F16 | 68 GB | — | — |
| AMD Ryzen AI Max+ 395 (Strix Halo, 128 GB) | 128 GB | F16 | 68 GB | — | — |
| NVIDIA DGX Spark (GB10 Grace Blackwell) | 128 GB | F16 | 68 GB | — | $0.160/hrVast.ai |
| NVIDIA RTX PRO 6000 Blackwell Max-Q Workstation Edition | 96 GB | F16 | 68 GB | — | $1.590/hrLium |
| NVIDIA RTX PRO 6000 Blackwell Workstation Edition | 96 GB | F16 | 68 GB | — | $1.490/hrLium |
| Apple M2 Max | 96 GB | F16 | 68 GB | — | — |
| Apple M4 Pro | 64 GB | Q8_0 | 37 GB | — | — |
| NVIDIA RTX 6000 Ada Generation | 48 GB | Q8_0 | 37 GB | — | $0.333/hrVast.ai |
| AMD Radeon PRO W7900 | 48 GB | Q8_0 | 37 GB | — | — |
| NVIDIA RTX A6000 | 48 GB | Q8_0 | 37 GB | — | $0.240/hrVast.ai |
| Apple M4 Max (14-core CPU / 32-core GPU) | 36 GB | Q6_K | 29 GB | — | — |
| NVIDIA GeForce RTX 5090 | 32 GB | Q6_K | 29 GB | — | $0.333/hrVast.ai |
| NVIDIA RTX 5000 Ada Generation | 32 GB | Q6_K | 29 GB | — | $0.267/hrVast.ai |
| NVIDIA GeForce RTX 4090 | 24 GB | Q4_K_M | 21 GB | — | $0.170/hrNovita AI |
| AMD Radeon RX 7900 XTX | 24 GB | Q4_K_M | 21 GB | — | — |
| NVIDIA GeForce RTX 3090 Ti | 24 GB | Q4_K_M | 21 GB | — | $0.092/hrVast.ai |
| NVIDIA RTX A5000 | 24 GB | Q4_K_M | 21 GB | — | $0.148/hrVast.ai |
| NVIDIA GeForce RTX 3090 | 24 GB | Q4_K_M | 21 GB | — | — |
| AMD Radeon RX 7900 XT | 20 GB | IQ4_XStight | 19 GB | — | — |
| NVIDIA GeForce RTX 5060 Ti 16GB | 16 GB | Q2_Ktight | 15 GB | — | $0.067/hrVast.ai |
| AMD Radeon RX 9070 XT | 16 GB | Q2_Ktight | 15 GB | — | — |
| AMD Radeon RX 9070 | 16 GB | Q2_Ktight | 15 GB | — | — |
| NVIDIA GeForce RTX 4060 Ti 16GB | 16 GB | Q2_Ktight | 15 GB | — | $0.057/hrVast.ai |
| NVIDIA GeForce RTX 4070 Ti SUPER | 16 GB | Q2_Ktight | 15 GB | — | $0.078/hrVast.ai |
| NVIDIA GeForce RTX 4080 | 16 GB | Q2_Ktight | 15 GB | — | — |
| NVIDIA GeForce RTX 4080 SUPER | 16 GB | Q2_Ktight | 15 GB | — | $0.133/hrVast.ai |
| NVIDIA RTX A4000 | 16 GB | Q2_Ktight | 15 GB | — | $0.056/hrVast.ai |
| AMD Radeon RX 9060 XT 16GB | 16 GB | Q2_Ktight | 15 GB | — | — |
| NVIDIA GeForce RTX 5080 | 16 GB | Q2_Ktight | 15 GB | — | $0.147/hrVast.ai |
| NVIDIA GeForce RTX 5070 Ti | 16 GB | Q2_Ktight | 15 GB | — | $0.120/hrVast.ai |
How these numbers are produced
- Model shape comes from the model's own config.json — 10 layers, 16 attention heads, 2 KV heads.
- Weight size is parameters × effective bits-per-weight. Those constants are checked against real published quantised file sizes — median error 0.7% across 40 measurements.
- KV cache is 2 × layers × KV-heads × head-dim × context × 2 bytes. Using KV-heads rather than attention heads is what makes this correct for grouped-query attention; treating a GQA model as multi-head overstates the cache by up to 8×.
- Tokens/sec is an estimate, not a benchmark. Generation is memory-bandwidth-bound, so this is bandwidth ÷ weight-bytes derated to 75%. Real throughput depends on your runtime, batch size and kernels. We don't run our own hardware tests — see our editorial policy.
- This is a mixture-of-experts model. Generation reads only the experts active for each token (8 of 256), so throughput is scored on ~3.0B active parameters, not the full 36B. Memory is the opposite: every expert must still be resident in VRAM, so the figures above use the full weight set.Hybrid attention: 40 layers, of which only 10 are full attention (KV cache); the other 30 are Gated DeltaNet linear-attention layers with a small fixed state. `layers` here = the 10 full-attention layers so the KV estimate is right; add ~0.1–0.3 GB for the linear-layer state. Active count = vendor-published 3B. Config: HF config.json, accessed 25 Sep 2026.
- Some memory-bandwidth figures are not yet independently verified.Where that's the case we show no tokens/sec at all rather than a number we can't stand behind.
- Rental prices are pulled hourly from provider APIs (last updated Thu, 05 Nov 2026 05:20:10 GMT). Spot/interruptible pricing can change or vanish without notice.
Try it interactively
Drag the context slider and watch the KV cache fill the card
Worth reading before you buy
GLM-4.5-Air on local hardware
The consumer-runnable GLM: VRAM by quant, which cards and unified-memory boxes clear it, and what to expect from published numbers — the written companion to this page.
Cheapest way to run GLM in the cloud
Air on one 80 GB card, GLM-4.6 on two, GLM-5 on a pair of H200s — the multi-GPU maths with live, dated rental prices.
Run Mistral Small 24B locally
VRAM by quant (Q4 ~14 GB, Q8 ~25 GB, BF16 ~55 GB), which cards clear it, what tokens/s to expect from published benchmarks — and what a 24 GB card rents for when yours doesn't.
Cheapest RTX 4090 rental
Live per-hour 4090 prices on Vast and Runpod, the spot-vs-on-demand lever, and what a 24 GB card actually runs — the rent-a-card answer for everything in the 14B–32B class.