Size an AI factory before you buy one.
Pick a model and a workload. The sizer works out the GPUs, servers, racks, power and yearly cost to serve it on six NVIDIA platforms, and compares owning the hardware with renting GPUs or paying for a hosted API. Every assumption is visible and editable.
Working out your build
Results appear here as you change the inputs.
Cost per year
Full report
All six platforms side by side, the memory and facility plan, build or rent or API over your amortisation period, sensitivity tables, and every assumption with its source and date. Free while the sizer is in its launch period: enter your email and the report opens straight away.
By creating a report you accept the terms of use. The privacy notice explains what is stored.
What the full report adds
- All six platforms sized for your workload in one table: parallelism, GPUs, servers, racks, power, owned and rented cost per year, cost per million tokens.
- Memory plan for your platform: weights, KV cache per request, cache capacity per replica, and the concurrency limits set by memory and by your speed target.
- Facility plan: rack elevation, power per rack, cooling approach, IT and facility load, yearly energy and the colocation capacity to contract.
- Build, rent or API: totals over your amortisation period, the load at which owning beats the API, and the same volume priced on six hosted APIs.
- Sensitivity of cost per million tokens to load, energy price, hardware price, amortisation period and cloud discounts.
- Every assumption with its source and date, written so it can go straight into a business case.
How the estimate works
The sizer uses a first-order roofline model: the reasoning an infrastructure architect would do on a whiteboard, applied the same way to every platform so the comparison is fair.
Memory
Weights take parameters times bytes per parameter (2 for BF16, 1 for FP8, about 0.56 for FP4 including scales). Each request holds a KV cache of 2 times layers times KV heads times head size times bytes per value, for every token in its context. Models with compressed attention, such as DeepSeek V3 and Kimi K2, use their latent width instead, and sliding-window layers only keep their window. A replica uses 90% of GPU memory, keeps 2 GB per GPU for activations, and gives the rest to the KV cache.
Speed
Each decode step reads the weights once plus the KV cache of every request in the batch, and does about 2 FLOPs per active parameter per token. Step time is the larger of memory time and compute time, divided by a parallelism efficiency, plus a fixed scheduling overhead. For mixture-of-experts models the share of experts read in a step grows with the batch. Prompt processing is compute bound and interrupts decoding, so the speed each request sees is:
speed = output tokens / (output tokens x step time + concurrent requests x prefill time)Sizing
For each tensor-parallel width the sizer finds the largest batch that fits in memory and still meets your speed target, then picks the width that needs the fewest GPUs for your peak. Servers and NVL72 racks are bought in whole units, so spare GPUs show as headroom.
Cost
Owning is hardware plus networking, storage and integration, amortised straight line, plus colocation per kW of IT capacity, metered energy times PUE, support, and any staff cost you enter. Renting is the GPUs in use times the hourly rate for every hour of the year, less any commitment discount. The API figure prices your yearly input and output tokens at list price. Yearly output tokens are peak concurrency times average load times target speed times seconds in a year.
Limits
This is a planning estimate, not a benchmark. Real throughput depends on the serving stack, scheduler settings, quantisation, prompt caching and network design, and can differ from these figures by 30% or more. The three software profiles (conservative, typical, optimised) assume 50%, 65% and 75% of peak memory bandwidth. Benchmark the shortlisted platform with your own prompts, for example with NVIDIA AIPerf or GenAI-Perf, before committing capital.
Data and sources
Prices and specifications as of 29 Oct 2026. Every figure can be overridden in the assumptions panel.
| Item | Value used or range |
|---|---|
| HGX B300 | 270 GB usable HBM3e per GPU, 2.1 TB per node, 108 PFLOPS dense FP4 per node source |
| DGX B300 power | 14.5 kW system power consumption (NVIDIA user guide) source |
| GB300 NVL72 | 278 GB usable HBM3e per GPU, 15,000 dense FP4 and 5,000 FP8 TFLOPS per GPU (SemiAnalysis InferenceX) source |
| GB300 NVL72 power | About 135 kW TDP per rack (CUDO Compute) source |
| GB300 NVL72 price | Hardware capex of $3.7m to $4.0m per rack (Introl) source |
| RTX PRO 6000 Server Edition | 96 GB GDDR7, up to 600 W, 4 PFLOPS peak FP4 (NVIDIA datasheet); dense compute derived from that figure source |
| RTX PRO 6000 server power | About 6.7 kW at the wall for an 8-GPU, 4U server with 600 W cards (VRLA Tech) source |
| RTX PRO 6000 price and rent | $16,000 on the NVIDIA marketplace (Workstation Edition, Oct 2026); Nebius $1.80 per GPU-hour (Thunder Compute, 16 Oct 2026). Server price is an estimate. source |
| H100 and H200 servers | 8-GPU HGX H100 about $285,000 and HGX H200 about $370,000 typical (Mercatus, 2026) source |
| B200 server | 8-GPU HGX B200 $400,000 to $500,000, about $450,000 typical (Mercatus, 2026) source |
| B300 server | $400,000 to $450,000 (October 2026 Rack Report via AMCompute) to $550,000 to $650,000 (ManagedGPUs); $550,000 used as the default source |
| Hopper and B200 rental | H100 SXM $2.98 and B200 $8.41 per GPU-hour (Ornn Compute Price Index, 19 Oct 2026); H200 average $4.43 (Mercatus GPU Index, Sep 2026) source |
| B300 and GB300 rental | On-demand medians of $8.70 (B300) and $18.00 (GB300) per GPU-hour, reserved GB300 from $3.13 (getdeploying, Oct 2026) source |
| UK electricity | Average non-domestic price 24.14p per kWh including Climate Change Levy, Q1 2026 (DESNZ, via Servnet UK) source |
| UK colocation | Power availability fees of about £200 to £300 per kW per month plus metered power (Servnet UK, 2026); the £150 default assumes wholesale terms source |
| Exchange rate | GBP/USD 1.333 on 29 Oct 2026 (Trading Economics) source |
| API prices | OpenRouter list prices observed 26 Oct 2026 source |
| Model architectures | Public model cards and configs: Llama 3.x, Qwen3, DeepSeek V3, Kimi K2 (Hugging Face), gpt-oss (NVIDIA Megatron Bridge docs) source |
About
The sizer is a free tool from Loomiks, the AI factory planning platform from Sirin Digital, a UK company. It was written by Onur Sirin, founder of Sirin Digital. Onur has more than 20 years in enterprise technology, including six years at IBM, where his roles included Transformation Chief Architect, and AI factory and data centre consulting at World Wide Technology.
To take a sizing from estimate to an AI factory design and delivery plan, see loomiks.ai. For a review of your own design, training sizing or a sovereign AI business case, email onur.sirin@sirindigital.uk.