Skip to content
,

NVIDIA DGX Spark Explained: Specs, LLM Speed and Who It Is For

DGX Spark packs a GB10 Grace Blackwell chip and 128 GB of unified memory into a mini PC. Specs, which models fit, real LLM speed and how it compares with RTX 5090 and Mac Studio.

4 min read

NVIDIA DGX Spark Explained: Specs, LLM Speed and Who It Is For

Short answer

NVIDIA DGX Spark is a palm-sized AI computer built around the GB10 Grace Blackwell Superchip, with 128 GB of unified memory shared by its 20-core Arm CPU and Blackwell GPU. NVIDIA rates it at 1 petaflop of FP4 AI compute (with sparsity) and says it can run models of up to 200 billion parameters, or 405 billion with two units linked. Its weak spot is memory bandwidth, 273 GB/s, so it runs large models that no gaming GPU can hold, but generates tokens more slowly than an RTX 5090.

DGX Spark specifications

SpecificationDGX Spark
ChipNVIDIA GB10 Grace Blackwell Superchip
GPUBlackwell, with 5th-generation Tensor Cores
CPU20 Arm cores (10 Cortex-X925 + 10 Cortex-A725)
AI performance1 PFLOP FP4 with sparsity (about 0.5 PFLOP dense)
Memory128 GB LPDDR5x unified, 256-bit
Memory bandwidth273 GB/s
Storage1 TB or 4 TB NVMe
NetworkingConnectX-7 SmartNIC, 10 GbE, Wi-Fi 7
Largest modelUp to 200B parameters; 405B with two linked units
Size and weight150 × 150 × 50.5 mm, 1.2 kg
Operating systemNVIDIA DGX OS (Ubuntu Linux)
From the NVIDIA DGX Spark datasheet. Several PC makers also sell their own GB10 systems with the same chip.

Inside the GB10 superchip

GB10 is a scaled-down relative of the GB200 superchip used in data centers. It puts a Grace-style Arm CPU and a Blackwell GPU in one package, joined by NVIDIA's NVLink-C2C chip-to-chip link, so both share the same 128 GB pool of memory. That is the key idea: instead of a GPU with its own small, very fast VRAM, the whole system memory is available to the GPU, like on Apple's Macs. The Blackwell GPU supports the same NVFP4 and FP8 formats as data-center Blackwell chips, and runs the full NVIDIA software stack (CUDA, PyTorch, TensorRT-LLM, vLLM, Ollama).

Which models fit

ModelMemory needed (4-bit, 8K context)Fits in 128 GB?
Llama 3.1 8B, Qwen3 8Babout 6.5 GBYes, with room for very long contexts
Qwen3 32Babout 24 GBYes
Llama 3.3 70Babout 50 GBYes
gpt-oss-120b (MXFP4)about 69 GBYes
Qwen3 235B-A22Babout 158 GBOnly with 3-bit quantization, or on two linked units
Llama 3.1 405Babout 275 GBNo; two linked units at low precision
Estimates from the LLM VRAM calculator. Some memory is reserved for the operating system.

How fast is it for LLMs?

Generating text one token at a time is limited by memory bandwidth, because every token reads every active weight. A useful estimate is about 70% of bandwidth divided by the bytes read per token:

  • Llama 3.1 8B in 4-bit (about 4.9 GB): roughly 39 tokens per second.
  • Llama 3.3 70B in 4-bit (about 43 GB): roughly 4–5 tokens per second, usable but slow.
  • gpt-oss-120b, a mixture-of-experts model with only about 5.1B active parameters: far faster than its size suggests, because each token reads only about 3 GB.

Prompt processing and fine-tuning are compute-bound, and there the Blackwell GPU's Tensor Cores are a real strength compared with other unified-memory machines. In short: DGX Spark is best with mixture-of-experts models and workloads that need lots of memory and CUDA, not for the fastest chat with large dense models.

DGX Spark vs RTX 5090, Mac Studio and Ryzen AI Max

SystemMemory for AIBandwidthStrength
NVIDIA DGX Spark128 GB unified273 GB/sLarge models plus the full CUDA stack
NVIDIA RTX 5090 (desktop GPU)32 GB VRAM1,792 GB/sBy far the fastest for models that fit
Apple Mac with M4 Maxup to 128 GB unified546 GB/sAbout twice the bandwidth, quiet, macOS
Apple Mac Studio M3 Ultraup to 512 GB unified819 GB/sThe largest models on one desktop
AMD Ryzen AI Max+ 395 systemsup to 128 GB unified256 GB/sSimilar capacity, ROCm/Vulkan software

Who should buy one

  • Good fit: AI developers who want to prototype and fine-tune locally on the same CUDA stack they deploy on in the data center; people who need to load 70B–200B models; teams experimenting with NVFP4.
  • Not the best fit: anyone mainly chatting with dense models under 32B (an RTX 4090 or 5090 is much faster), gamers, or Windows users (it runs Linux on Arm).

Frequently asked questions

Is DGX Spark faster than an RTX 5090?

For models that fit in 32 GB, no: the RTX 5090 has about 6.5 times the memory bandwidth, so it generates tokens much faster. DGX Spark wins when a model needs more than 32 GB.

Is DGX Spark the same as Project DIGITS?

Yes. NVIDIA announced the machine as Project DIGITS in January 2025 and renamed it DGX Spark.

Can two DGX Sparks work together?

Yes. Their ConnectX-7 network ports can link two units, which NVIDIA says lets them run models of up to 405 billion parameters.

Check any model on DGX Spark in the LLM VRAM calculator, compare other options in the best GPU for running LLMs locally, or see its data-center sibling in GB200 NVL72 explained.

Sources and further reading

Think you understand it now? Prove it.

Solve real Tensor Core math in the TensorCore.si Challenge and earn a certificate with your name.

Take the challenge

Leave a Reply

Your email address will not be published. Required fields are marked *