Nemotron-3-Super-120B at 20-22 tok/s Super Special Recipe

After wasting my life f**king around with special vLLM containers and NVFP4 Nvidia files made with H100s in mind, i’ve found the super secret way to get 20-22 tok/s with Nemotron-3-Super-120B on a single DGX Spark (ASUS GX10 in my case).

Drum roll…

Just put LM Studio on your DGX and run a GGUF model. Yes, that’s right - running unsloth/NVIDIA-Nemotron-3-Super-120B-A12B-GGUF · Hugging Face at Q4_K_M with KV Q8_0. Faster model load, simple interface, no issues - it just works. I’m not wasting my time with vLLM anymore.

Or enable MTP.

I’m getting actual rates of 19-20 tok/s just from the community Docker vLLM with MTP.

You can also use the LMStudio Server to connect your LLMs to other tools, even across your network.

Came across this solution two weeks ago. My spark is at the moment 5000km away from me and it just works …..

I’m not giving up on vllm though 😃 … not yet

llama-benchy results:

I actually was tuning it for weeks, finding proper images to run it, to avoid OOM (always on 0.21+ due to cudagraph profiler exploding), in the end it was pretty good

model test t/s peak t/s ttfr (ms) est_ppt (ms) e2e_ttft (ms)
nemotron-3-super pp512 421.39 ± 63.99 1101.96 ± 143.45 1099.01 ± 143.45 1101.96 ± 143.45
nemotron-3-super tg128 12.05 ± 0.47 17.67 ± 0.47
nemotron-3-super pp512 492.74 ± 52.24 973.43 ± 114.75 970.48 ± 114.75 973.43 ± 114.75
nemotron-3-super tg512 16.04 ± 0.26 24.00 ± 0.82
nemotron-3-super pp512 751.61 ± 31.62 643.20 ± 3.94 640.26 ± 3.94 643.20 ± 3.94
nemotron-3-super tg2048 22.28 ± 0.54 34.00 ± 0.00
nemotron-3-super pp512 753.73 ± 20.40 647.41 ± 14.96 644.47 ± 14.96 647.41 ± 14.96
nemotron-3-super tg4096 22.07 ± 0.24 33.67 ± 0.47
nemotron-3-super pp2048 1469.80 ± 11.14 1268.20 ± 29.65 1265.25 ± 29.65 1268.20 ± 29.65
nemotron-3-super tg128 25.21 ± 1.02 31.67 ± 1.25
nemotron-3-super pp2048 1457.36 ± 22.97 1250.24 ± 40.72 1247.30 ± 40.72 1250.24 ± 40.72
nemotron-3-super tg512 21.19 ± 0.79 32.00 ± 1.63
nemotron-3-super pp2048 1458.06 ± 31.83 1233.93 ± 38.60 1230.98 ± 38.60 1233.93 ± 38.60
nemotron-3-super tg2048 22.89 ± 0.17 34.33 ± 0.47
nemotron-3-super pp2048 1485.02 ± 12.52 1276.22 ± 23.76 1273.27 ± 23.76 1276.22 ± 23.76
nemotron-3-super tg4096 22.60 ± 1.33 34.00 ± 0.82
nemotron-3-super pp16385 2026.04 ± 1.48 7285.49 ± 67.63 7282.54 ± 67.63 7285.49 ± 67.63
nemotron-3-super tg128 24.55 ± 0.91 31.00 ± 2.16
nemotron-3-super pp16385 2029.09 ± 2.75 7275.06 ± 43.25 7272.11 ± 43.25 7276.08 ± 43.60
nemotron-3-super tg512 22.55 ± 0.49 32.33 ± 1.25
nemotron-3-super pp16385 2029.69 ± 1.07 7187.63 ± 10.29 7184.68 ± 10.29 7188.04 ± 10.75
nemotron-3-super tg2048 23.76 ± 0.32 33.33 ± 0.47
nemotron-3-super pp16385 2029.69 ± 1.83 7338.21 ± 41.32 7335.26 ± 41.32 7339.00 ± 41.29
nemotron-3-super tg4096 23.27 ± 0.36 34.00 ± 0.00
nemotron-3-super pp65536 1809.83 ± 4.88 32643.10 ± 95.04 32640.16 ± 95.04 32644.68 ± 92.85
nemotron-3-super tg128 24.66 ± 2.50 30.67 ± 3.09
nemotron-3-super pp65536 1821.34 ± 2.82 32550.35 ± 78.63 32547.40 ± 78.63 32550.35 ± 78.63
nemotron-3-super tg512 22.51 ± 0.47 33.67 ± 1.25
nemotron-3-super pp65536 1822.29 ± 2.26 32373.80 ± 153.28 32370.85 ± 153.28 32373.80 ± 153.28
nemotron-3-super tg2048 24.19 ± 1.02 34.33 ± 0.47
nemotron-3-super pp65536 1821.27 ± 4.73 32466.01 ± 38.20 32463.06 ± 38.20 32467.85 ± 40.13
nemotron-3-super tg4096 23.65 ± 0.05 33.33 ± 0.47
nemotron-3-super pp512 @ d4096 1815.94 ± 8.26 2315.46 ± 39.74 2312.51 ± 39.74 2315.46 ± 39.74
nemotron-3-super tg128 @ d4096 22.08 ± 3.01 29.33 ± 2.36
nemotron-3-super pp512 @ d4096 1819.03 ± 9.57 2321.26 ± 61.47 2318.31 ± 61.47 2321.26 ± 61.47
nemotron-3-super tg512 @ d4096 21.97 ± 1.01 32.00 ± 0.00
nemotron-3-super pp512 @ d4096 1805.40 ± 2.38 2254.67 ± 29.56 2251.72 ± 29.56 2254.67 ± 29.56
nemotron-3-super tg2048 @ d4096 21.82 ± 0.61 32.33 ± 1.70
nemotron-3-super pp512 @ d4096 1803.55 ± 1.73 2285.44 ± 55.46 2282.49 ± 55.46 2285.44 ± 55.46
nemotron-3-super tg4096 @ d4096 20.63 ± 1.34 31.00 ± 1.63
nemotron-3-super pp2048 @ d4096 1902.09 ± 5.19 2948.15 ± 30.14 2945.20 ± 30.14 2948.15 ± 30.14
nemotron-3-super tg128 @ d4096 23.72 ± 1.88 30.33 ± 1.70
nemotron-3-super pp2048 @ d4096 1887.61 ± 1.56 2850.63 ± 9.85 2847.68 ± 9.85 2850.63 ± 9.85
nemotron-3-super tg512 @ d4096 21.94 ± 1.33 30.67 ± 1.25
nemotron-3-super pp2048 @ d4096 1897.01 ± 5.86 2904.24 ± 21.56 2901.30 ± 21.56 2904.24 ± 21.56
nemotron-3-super tg2048 @ d4096 20.73 ± 0.41 32.67 ± 0.94
nemotron-3-super pp2048 @ d4096 1898.99 ± 5.98 2927.33 ± 52.62 2924.38 ± 52.62 2927.33 ± 52.62
nemotron-3-super tg4096 @ d4096 21.18 ± 0.19 32.00 ± 1.63
nemotron-3-super pp16385 @ d4096 1977.82 ± 2.25 9317.48 ± 94.83 9314.54 ± 94.83 9318.84 ± 94.01
nemotron-3-super tg128 @ d4096 23.66 ± 0.83 30.33 ± 2.62
nemotron-3-super pp16385 @ d4096 1983.45 ± 2.24 9372.40 ± 71.92 9369.45 ± 71.92 9373.69 ± 71.29
nemotron-3-super tg512 @ d4096 22.70 ± 0.76 32.67 ± 0.94
nemotron-3-super pp16385 @ d4096 1985.79 ± 1.58 9325.25 ± 84.33 9322.30 ± 84.33 9327.24 ± 84.52
nemotron-3-super tg2048 @ d4096 21.17 ± 0.74 30.67 ± 0.94
nemotron-3-super pp16385 @ d4096 1981.97 ± 0.98 9247.79 ± 38.52 9244.84 ± 38.52 9247.79 ± 38.52
nemotron-3-super tg4096 @ d4096 21.55 ± 0.98 33.33 ± 1.70

After 12 hours today got pretty much same config running on cluster (no-ray), had to build a custom image off 0.20 version. But results are more than I expected.