BLOG · HARDWARE REVIEW · · UPDATED

NVIDIA DGX Spark benchmarks: tokens per second, memory bandwidth and TDP

Eurokommerz, Vienna, since 2006: Private AI/ML · IT Managed Services · Enterprise Training · AI Hardware & Software

IN BRIEF
  • One request runs at 2.7 tokens per second on a dense 70B model in FP8 (LMSYS) and 55.4 on gpt-oss-120b (NVIDIA, llama.cpp); with 256 concurrent requests, gpt-oss-120b reaches 862.8 tokens per second in aggregate
  • Token generation is limited by the 273 GB/s memory bandwidth rather than by compute
  • The GB10 chip has a 140 W TDP, and NVIDIA leaves 100 W for the other components within the 240 W external supply; NVIDIA declares 233.2 W maximum and 38.0 W idle at 230 V
  • 128 GB of unified memory on the Founders Edition, of which the system reports about 119 to 122 GiB; NVIDIA also lists a 64 GB configuration, available only from OEM partners since 23 October 2026
  • Spark is far better at serving many requests at once than at serving one user who wants a large dense model at interactive speed

Supplied by Eurokommerz: NVIDIA DGX Spark  Check price and availability →

DGX Spark tokens per second by model

With a single request, DGX Spark generates between 2.7 tokens per second on a dense 70B model and about 60 on gpt-oss-120b, depending on the model, the engine and its build; its 273 GB/s memory bandwidth sets that pace, and its GB10 chip has a 140 W TDP within a 240 W external power supply. With many concurrent requests, aggregate throughput on gpt-oss-120b reaches 862.8 tokens per second. The table collects the published figures this article discusses; the sections below explain the spread. Memory, bandwidth, TDP and power figures are in our DGX Spark specs.

MODELENGINE, SOURCE1 REQUESTPEAK, AGGREGATE
gpt-oss-120bOllama, ServeTheHome, at launch14.5not given
gpt-oss-120bSGLang, LMSYS, Oct 202550.5not given
gpt-oss-120bllama.cpp, NVIDIA, Oct 202555.4not given
gpt-oss-120b MXFP4vLLM 26.03, Dendro Logic, Apr 202633.5862.8 at 256
gpt-oss-120bvLLM built from source, Dendro Logic, May 2026, partner GB10 system60.4not given
Nemotron Super 49B NVFP4vLLM 26.03, Dendro Logic, Apr 20265.8695.1 at 256
Nemotron Nano 9B v2 NVFP4vLLM 26.03, Dendro Logic, Apr 202626.2156.8 at 32
Llama 3.1 70B FP8SGLang, LMSYS, Oct 20252.7not given

Generation speed in tokens per second. 1 request: one user; peak, aggregate: all concurrent requests together, at the number of requests shown. Figures as published by LMSYS and NVIDIA (October 2025), ServeTheHome (launch review) and Dendro Logic (vLLM 26.03, April 2026; vLLM built from source on a partner GB10 system, May 2026). Each run used its own engine, build and quantisation format, so rows from different engines do not compare like for like.

What is inside

DGX Spark is built on the GB10 Grace Blackwell chip, which combines twenty Arm cores (10× Cortex-X925 + 10× Cortex-A725) with a Blackwell GPU that has 6,144 CUDA cores and fifth-generation Tensor Cores. CPU and GPU share coherent memory over NVLink-C2C, so there is no separate VRAM and no copy over a PCIe bus between CPU and GPU memory.

SPECVALUE
ChipGB10 Grace Blackwell, 140 W TDP
CPU20 Arm cores: 10× Cortex-X925 + 10× Cortex-A725
CUDA cores6,144
Memory128 GB LPDDR5x (Founders Edition; 64 GB partner configuration), 256-bit bus, 273 GB/s
Bandwidth273 GB/s
Storage4 TB self-encrypting NVMe M.2 (Founders Edition); partner systems 1, 2 or 4 TB
NetworkingConnectX-7, 200 Gbit/s, 2× QSFP + 10 GbE RJ-45
Size / weight150 × 150 × 50.5 mm, 1.2 kg
OSNVIDIA DGX OS (Ubuntu 24.04, aarch64), no Windows

On the 128 GB configuration the system shows about 119 to 122 GiB. The firmware and GPU driver hold back the rest, including a display reserve of 2 GB by default, adjustable to 4 GB since July 2026; since NVIDIA’s October 2026 release, a Spark without a connected display can lower it automatically to the minimum of 512 MB. In September 2026 DevelopersIO and Unsloth reported about 121 GiB per Spark.

Memory bandwidth limits generation speed

An LLM works in two phases: it reads your prompt (prefill), then emits the answer token by token (decode). Prefill is compute-bound. Decode is memory-bound, because every new token requires one pass over the weights it uses: the whole of a dense model, but only the shared layers and active experts of a mixture of experts.

Spark has compute to spare, but its memory delivers 273 GB/s, while an H200 NVL delivers 4.8 TB/s, 17.6 times as much, and that gap explains nearly all reports of slow generation. The spread on gpt-oss-120b looks like this:

WHO MEASURED, SETUPPREFILLGENERATION
ServeTheHome, Ollama, launchnot given14.5 tok/s
LMSYS, SGLang, Oct 2025676 tok/s50.5 tok/s
NVIDIA, llama.cpp, Oct 20251,725 tok/s55.4 tok/s

The results for the same model differ by a factor of 3.8, because the runs used different engines, builds, quantisation formats and test dates. In May 2026 Dendro Logic reported 60.4 tok/s for one gpt-oss-120b request with vLLM built from source on a partner GB10 system, so newer engine builds have raised the single-request figure since launch. Prefill at 1,725 tok/s is fast, and generation at 55 tok/s is well above reading speed. That is enough for chat but leaves little headroom for batch document pipelines.

Single-user speed with a 70B model

Most buyers want the 128 GB configuration for 70B-class models that do not fit on an ordinary GPU. LMSYS measured Llama 3.1 70B in FP8 at 2.7 tokens per second for one user, so a 300-word answer takes about two and a half minutes to generate. The model fits and runs, and that speed is acceptable for overnight batch work but too slow for interactive use.

A dense 70B in FP8 weighs ~70 GB, and every token requires reading all of it. At 273 GB/s that puts the ceiling below four tokens per second, and the measured 2.7 is within it.

For a 70B model at reading speed, the usual next step is a GPU server with RTX PRO 6000 Server Edition cards; we supply both. Tell us the model and whether it is for interactive use or overnight batches, and we say which fits.

Throughput with many concurrent requests

All of the above assumes one user. With many concurrent requests, the weights are read once per batch, so aggregate throughput rises sharply. Dendro Logic’s vLLM measurements (vLLM 26.03, April 2026):

MODEL1 REQUEST64 REQUESTSPEAK
gpt-oss-120b MXFP433.5373.3862.8 @ 256
Nemotron Super 49B NVFP45.8289.0695.1 @ 256
Nemotron Nano 9B v2 NVFP426.2156.7156.8 @ 32

tokens per second, aggregate

On Nemotron Super 49B, aggregate throughput rises 120-fold, from 5.8 tokens per second with one request to 695.1 with 256. Spark is far better at serving many requests at once than at serving one user who wants a large dense model at interactive speed. By the llama.cpp maintainers’ results, one 128 GB Spark keeps about 16 simultaneous gpt-oss-120b requests with 4,096-token prompts at 10 tokens per second or more each, enough for a team that chats with an assistant (how to size a team on one Spark), while coding agents with long prompts are limited to a handful of parallel tasks.

Send us the number of developers and whether they chat with an assistant or run coding agents, and we will tell you whether one Spark is enough.

Power draw, TDP and the 1 PFLOP figure

NVIDIA’s hardware documentation (updated 21 October 2026) states that the “GB10 SOC Thermal Design Power (TDP) is 140W”, a budget shared by the 20 Arm cores and the GPU on the chip, and that “100W is available for other system components (ConnectX-7, Wi-Fi, SSD, USB-C, etc.)”; together they make up the 240 W of the external supply. In a forum thread titled “Only getting half the advertised performance and capping at 100W?”, NVIDIA staff put the GPU part of the chip at about 120 W at most and said the 240 W supply is rated for peak draw. NVIDIA declares 38.0 W idle and 233.2 W maximum at 230 V. The advertised 1 PFLOP is an FP4 figure with sparsity.

NVIDIA’s January 2026 software update added hot-plug support for the ConnectX-7 adapter, which NVIDIA says saves up to 18 W while the network ports are unused. Tom’s Hardware, measuring at the USB-C input, saw idle power fall from about 37 W to between 22 and 25 W after that update.

Two nodes

Two Sparks connect directly with a QSFP cable and share a model across 2 × 128 GB, split by tensor or pipeline parallelism over the link. NVIDIA’s hardware documentation (updated 21 October 2026) still gives models up to 405B parameters this way, while the product page, as of October 2026, gives up to 400B on two 128 GB Sparks and up to 700B on four. Splitting the model by layers does little for single-user speed: in llama.cpp tests across two units published by DevelopersIO, prompt processing gained up to about 25 per cent and generation speed hardly changed in most runs. Two units are linked mainly to fit a larger model; tensor parallelism can win back some speed per request, and batch serving is the exception.

Who it suits, and who it does not

DGX Spark suits CUDA development on the same NVIDIA software stack as data-centre systems, built for Arm, without monthly cloud costs, work on data that must stay on the premises, serving a team, and QLoRA fine-tuning up to 70B when long training runs are acceptable. It does not suit fast interactive chat on the largest model available, Windows-only toolchains (DGX OS is aarch64 Linux), gaming or classic rendering.

Where one Spark is too slow for the number of users, DGX Station vs DGX Spark compares the next steps, including a workstation with one to four RTX PRO 6000 cards.

What we supply

We supply the NVIDIA DGX Spark Founders Edition (128 GB, 4 TB) across the EU on one contract and invoice, with manufacturer warranty; quantities and lead time are confirmed in writing with the quote. With the model, the context length and the number of people who will use it at once, we can tell you whether Spark is fast enough or whether a GPU server built to order fits better. For two to four linked units, NVIDIA Sync’s Cluster Assistant sets up the network between them; larger clusters, up to eight Sparks by NVIDIA’s blog of 21 October 2026, are configured manually. NVIDIA AI Enterprise for DGX Spark is a separate licence that we can add to the same quote.

FAQ

How many tokens per second does DGX Spark generate?
NVIDIA’s own figure for gpt-oss-120b at batch 1 is 55 tok/s (October 2025). Other runs published at launch ranged from 14.5 tok/s with stock Ollama (ServeTheHome) to about 50 with SGLang (LMSYS), depending on the engine and build. A dense 70B model is far slower, because every token is bounded by the 273 GB/s memory bus; LMSYS measured Llama 3.1 70B in FP8 at 2.7 tok/s for a single user in October 2025.
What is the DGX Spark TDP and maximum power draw?
NVIDIA rates the GB10 chip, CPU and GPU together, at a 140 W TDP and leaves 100 W for the other components within the 240 W external power supply. According to NVIDIA staff on its forum, the GPU part of the chip tops out around 120 W under load. NVIDIA declares a maximum power draw of 233.2 W for the whole system and 38.0 W at idle, measured at 230 V.
What is the memory bandwidth of DGX Spark?
273 GB/s over a 256-bit LPDDR5x bus, shared between CPU and GPU. This is the number that limits generation speed for every model on the machine.
How much memory does DGX Spark have?
The Founders Edition has 128 GB of unified LPDDR5x, of which Linux reports about 119 to 122 GiB; the firmware and driver hold back the difference, including a display reserve (2 GB by default, as little as 512 MB on a headless Spark since the October 2026 release). NVIDIA also lists a 64 GB configuration, available only from OEM partners since 23 October 2026.
How many CUDA cores does DGX Spark have?
6,144 CUDA cores with fifth-generation Tensor Cores, alongside 20 Arm cores: 10 Cortex-X925 and 10 Cortex-A725.
Why does the system report 119 GiB instead of 128 GB?
The firmware and driver hold part of the memory back, including a display reserve (2 GB by default, as little as 512 MB on a headless Spark since the October 2026 release). A deviceQuery run published in June 2026 reported 122,570 MiB, which is 119.7 GiB; DevelopersIO and Unsloth reported about 121 GiB per Spark in September 2026.
Can Windows be installed?
No. DGX OS is Ubuntu 24.04 for aarch64; not every tool has an ARM Linux build.
What power socket does it need?
A standard wall socket covers the 240 W external power supply with headroom, unlike multi-GPU workstations that need their own high-current circuit.
What does linking two units take?
An NVIDIA-approved QSFP112 direct-attach cable (rated 400 GbE) between the ConnectX-7 ports; each port runs at up to 200 Gb/s. Two or three units cable directly (three in a ring), and four need a switch, as NVIDIA’s clustering documentation and Cluster Assistant describe. NVIDIA has also announced support for clusters of up to eight Sparks in manual configuration (NVIDIA blog, 21 October 2026).
How loud is it?
NVIDIA’s product page declares a sound pressure level of 29 dB(A) at maximum GPU stress and 13 dB(A) at idle, measured to ECMA-109. Tom’s Hardware measured at most 37.5 dBA at 18 inches under load and describes the noise as fairly neutral, with a hint of fan whine. That is the noise level of a desktop device rather than a 1U server.

We supply the NVIDIA DGX Spark Founders Edition and build AI servers to order with RTX PRO 6000 cards. Describe your task in a few lines and our team will help: we reply within one business day.

Talk to an expert
Request a quote

We reply within one business day

By sending this form you agree that we process your details to answer your enquiry; see our privacy policy.

request@eurokommerz.at
Jordangasse 7, 1010 Vienna