The hardware
behind AI.
The computer, the graphics card, model precision, and the data stack. These are the cornerstones when you start running AI on your own hardware — for on-premise solutions, local model training, or serious image generation. In plain language. Not in marketing speak.
The computer itself
Three things decide whether a computer can run AI locally: the processor, the graphics card and the graphics card's memory. RAM, SSD and cooling matter too, but these three decide which models you can load and how fast they answer.
CPU (Central Processing Unit)
The computer's main processor. It handles the operating system, applications, and everything that isn't specialized. For AI, the CPU is secondary — inference itself happens on the GPU — but a weak CPU can bottleneck data processing, data input, and Python code surrounding the model. High-end desktop CPUs such as AMD's Ryzen 9 9950X3D or Intel's Core Ultra series are more than enough for a local AI workstation.
Daniel runs an AMD Ryzen 9 9950X3D in his master node. 3D V-Cache helps with compiling and data distilling — but for pure AI inference, a cheaper CPU would yield the same results. Put the budget toward the GPU, not the CPU.
GPU (Graphics Processing Unit)
The graphics card. Designed to run thousands of calculations in parallel — which happens to be exactly what AI models need. A modern GPU is now used for both AI and graphics. NVIDIA dominates the AI market thanks to the CUDA ecosystem; AMD and Intel are catching up but still lag in software support.
For local AI in 2026: NVIDIA RTX 5090 (consumer flagship), NVIDIA RTX PRO 6000 Blackwell (pro, 96 GB), or an H100/H200 if the budget is unlimited. AMD cards run AI through ROCm, which supports fewer tools than CUDA. Check that your tools list ROCm support before you buy.
VRAM (Video RAM)
The built-in memory on a graphics card. The single most important specification for AI. If the model does not fit in VRAM, part of it has to go into the computer's main memory, and then it answers much more slowly. Llama 3.1 70B in 16-bit precision (FP16) needs about 140 GB of VRAM. Quantized to 4-bit, the weights are about 35 GB, and with room for the conversation it needs around 40–42 GB. The RTX 5090 has 32 GB, the RTX 4090 has 24 GB.
Rule of thumb: count about 2 GB of VRAM per billion parameters in 16-bit, and about 0.6 GB per billion in 4-bit. A 7B model in 4-bit fits on 8 GB with a short chat; 12 GB leaves room for longer ones. A 32B model needs ~20 GB. A 70B model needs ~42 GB. If you need to run larger models — you must either sacrifice precision (quantization) or buy multiple GPUs.
AI workstations
When a gaming PC is no longer enough. Specially designed computers for AI development — with massive amounts of VRAM and unified memory that allow models far beyond what an RTX 5090 can handle. This is where production builds, training, and on-premise delivery live.
NVIDIA RTX 5090
NVIDIA's most powerful GeForce card in 2026. 32 GB GDDR7 VRAM, Blackwell architecture. The sweet spot for developers who want to run 30B-class models locally without moving to professional-grade hardware. From SEK 23,990, NVIDIA's recommended price in Sweden. Sufficient for 30B-class models in 4-bit, Flux Dev image generation, Whisper Large-v3 transcription, and Wan video generation.
| VRAM | 32 GB GDDR7 |
| Architecture | Blackwell |
| TDP | 575 W |
| Price (2026) | from SEK 23,990 |
NVIDIA DGX Spark
NVIDIA's AI workstation for developers — a compact "AI computer" with GB10 architecture (Grace Blackwell) and 128 GB unified memory. Designed to run models up to ~200B parameters locally without a data center budget. A step between a powerful PC and a workstation with an RTX 6000. In Swedish shops it costs from about 50,000 SEK excluding VAT (Dustin, 30 October 2026). Check the current price.
| Memory | 128 GB unified |
| Architecture | GB10 (Grace Blackwell) |
| Clusterable | Yes (ConnectX-7) |
| Price (2026) | from approx. 50,000 SEK excl. VAT |
At Hrafninn, DGX Spark machines run the language models, and a PC with an RTX 5090 handles images and video. Separate machines for separate jobs mean no fight over graphics memory.
GB10 / Grace Blackwell
NVIDIA's new system architecture powering DGX Spark and similar workstations. Grace is the CPU part (ARM-based, designed for AI workloads), Blackwell is the GPU part. Together they are called GB10. The key feature: unified memory — CPU and GPU share the same memory instead of copying data back and forth. The result is that large models fit into a shared memory pool.
With 128 GB of shared memory, the machine can load models that would otherwise need several graphics cards. For teams who don't want to build a data center but need to run 70B+ models, this is the shortcut.
AMD Ryzen 9 9950X3D
One of AMD's fastest consumer desktop CPUs in 2026. 16 cores, 32 threads, 3D V-Cache. For AI: rarely the bottleneck, but an excellent all-around CPU for a development machine. A good choice if you also want to game or compile heavy projects in parallel.
Model precision
How many bits are used to store each of a model's parameters. Lower precision = smaller file size = faster execution = lower VRAM requirements, but also (potentially) lower quality. With lower precision, a 30B-class model fits on a graphics card at home, and a 70B model fits on a workstation.
FP16 (16-bit Floating Point)
The standard format for AI models. Each parameter is stored as a 16-bit floating point. Good balance between precision and size — it's what most models are trained in. A 7B model in FP16 takes about 14 GB. For full precision, there is FP32 (32-bit), but it is almost never used in inference anymore — it's twice as large without a noticeable gain in quality.
NVFP4 (NVIDIA 4-bit Floating Point)
NVIDIA's new 4-bit format specifically designed for the Blackwell architecture (RTX 50 series and DGX Spark). Cuts model memory by about 3.5x compared with FP16, and Blackwell hardware runs the format directly. Check the quality on your own task.
For Llama 3.1 70B on RTX 5090: FP16 requires 140 GB (impossible). 4-bit GGUF needs around 40–42 GB with margin (the weights are about 35 GB), more than the card’s 32 GB; it runs only if layers are offloaded to system RAM, and then much slower. NVFP4 also needs around 40–42 GB with margin, so a 70B model still does not fit in the RTX 5090's 32 GB; it fits on a DGX Spark (128 GB) or an RTX PRO 6000 (96 GB).
Quantization (4-bit, 8-bit)
The general method for compressing models from FP16 to 8-bit, 4-bit, or lower. The GGUF format (llama.cpp) is the de facto standard for distribution. Different variants — Q4_K_M, Q5_K_S, Q8_0 — represent different trade-offs between size, speed, and quality. See also Quantization in the glossary.
Data Handling on GPU
AI work also includes the data processing around the models. When working with millions of rows, billions of transactions, or large document collections, Pandas on a CPU is not enough. NVIDIA's RAPIDS suite moves the entire data pipeline to the GPU.
Apache Spark
The industry standard for large-scale data processing (Big Data). Open source, runs distributed across a cluster. Handles datasets that don't fit on a single machine by distributing the work across many. Used in financial institutions, telecommunications, e-commerce — everywhere where data is measured in terabytes or petabytes.
Spark traditionally runs on CPU clusters. With NVIDIA RAPIDS Accelerator for Spark, the same jobs can run on GPUs with few or no code changes.
NVIDIA RAPIDS
An open source software suite from NVIDIA that moves classic data processing from CPU to GPU. Designed as a drop-in replacement for well-known Python libraries — you replace import pandas with import cudf and often get large speedups on big datasets. Main modules: cuDF, cuML and cuGraph.
cuDF (GPU Pandas)
The RAPIDS module that replaces Pandas. Same API — DataFrames, filter, groupby, joins — but runs on the GPU. For data volumes over ~1 GB, the difference is huge. For small tables, Pandas can be faster, because moving data to the GPU takes time.
cuML (GPU Scikit-Learn)
The RAPIDS module that replaces Scikit-Learn for classic machine learning (random forests, k-means, PCA, regression). Not deep learning — that is the domain of PyTorch and TensorFlow. cuML is for "traditional" ML that you do before or after the LLM step in a pipeline.
cuGraph (GPU graph analysis)
The RAPIDS module for network and graph analysis on GPU. Finds patterns in transaction flows, social networks, supply chains. Common use cases: fraud detection (which accounts are linked?), recommendation systems, knowledge graphs.
Pandas & Scikit-Learn
The classic Python libraries for data processing and traditional machine learning. Pandas (data manipulation) and Scikit-Learn (ML algorithms) are the foundation of the Python ecosystem — they existed long before AI became a consumer product. Runs on CPU. RAPIDS is NVIDIA's GPU-accelerated versions of these — designed as drop-in replacements for large datasets.
Networks in AI clusters
When a single workstation is no longer enough — and you start connecting multiple machines into a cluster. Standard Ethernet won't cut it then. AI training and large inference jobs require extreme bandwidth and low latency between nodes, otherwise the network becomes the bottleneck.
ConnectX-7 (QSFP112)
An NVIDIA high-speed network card for AI clusters, with QSFP112 ports. It connects DGX nodes so they can share training or inference across several machines without the network becoming the bottleneck. The DGX Station has the newer ConnectX-8 with up to 800 Gb/s.
Most developers do not need ConnectX-7. It becomes relevant when you cluster two or more DGX Spark or H100 nodes — then the interconnect must be fast enough that it doesn't slow down the matrix multiplication being distributed. The slowest link between the machines therefore often sets the limit for the cluster.
Polaris in your inbox —
Monday, Wednesday, Friday — always free.
Deeper analyses, practical walkthroughs, and the latest from the AI field — in plain English. For those who want to understand more than just the headlines.
Free · cancel anytime
By subscribing you agree to receive the Polaris newsletter. How we handle your address.
