Every server Unmetered traffic, DDoS protection and IPMI included. No setup fees, no contract. Unmetered traffic on every server See pricing

AI inference & ML

Serve AI models on dedicated NVIDIA GPUs

Single-tenant servers with NVIDIA L40S or RTX PRO 6000 Blackwell GPUs, AMD EPYC hosts with up to 576 GB of DDR5 and local NVMe Gen5 for model weights. A flat monthly price, with unmetered traffic and no egress fees.

Top pick for AI inference & ML

GPU L40S

One NVIDIA L40S with 48 GB of VRAM and FP8 support handles 7B to 32B-class models with long contexts, or a 4-bit 70B with short ones. At $979/mo it is the entry point for dedicated GPU inference.

GPU
1 × L40S · 48 GB32 cores · 64 threads
Memory
256 GBDDR5-6000 ECC
Storage
2 × 3.84 TBNVMe Gen5
Network
25 GbpsUnmetered traffic

$979/mo

Deploy

Same-day delivery · 4 locations

Benefits

Whole GPUs, never sliced

Every card in the server is yours: 48 GB on the L40S, 2 × 96 GB on the RTX PRO 6000 Blackwell. No time-slicing with other tenants, so latency stays predictable.

Room for large models

With 192 GB of VRAM across two RTX PRO 6000 cards, a 70B model runs in BF16 across both cards, or in FP8 on a single one.

Model weights on local NVMe

Up to 2 × 7.68 TB of NVMe Gen5 per server keeps checkpoints and model caches local, so restarts don't wait on remote downloads.

Flat price, unmetered traffic

From $979/mo with a 25 Gbps port and no egress or overage fees, whether you serve a thousand requests a day or millions.

Recommended servers

Three configurations that fit.

Prices per month in USD, excluding taxes, with unmetered traffic and DDoS protection included.

GPUAI inference

GPU L40S

One NVIDIA L40S with 48 GB of VRAM and FP8 support handles 7B to 32B-class models with long contexts, or a 4-bit 70B with short ones. At $979/mo it is the entry point for dedicated GPU inference.

  • AMD EPYC 9355P32 cores · 64 threads
  • 1 × L40S · 48 GBNVIDIA data-center GPU
  • 256 GBDDR5-6000 ECC
  • 2 × 3.84 TBNVMe Gen5
  • 25 Gbps portUnmetered traffic

Same-day delivery · 4 locations

GPUBlackwell

GPU RTX PRO

Two RTX PRO 6000 Blackwell cards with 96 GB each: one large model per card, or a 70B-class model in BF16 across both. 576 GB of host RAM leaves room for KV-cache offload and fast model swaps.

  • AMD EPYC 9455P48 cores · 96 threads
  • 2 × RTX PRO 6000 · 96 GBNVIDIA data-center GPU
  • 576 GBDDR5-6000 ECC
  • 2 × 7.68 TBNVMe Gen5
  • 25 Gbps portUnmetered traffic

Same-day delivery · 3 locations

$2,199/mo

Pro

Pro 48

The CPU side of an AI platform: vector databases, embedding pipelines, RAG retrieval, tokenization and API gateways. 48 Zen 5 cores and 576 GB of RAM, ready in minutes in 8 locations.

  • AMD EPYC 9455P48 cores · 96 threads
  • 576 GBDDR5-6000 ECC
  • 2 × 7.68 TBNVMe Gen5
  • 25 Gbps portUnmetered traffic

Ready in minutes · 8 locations

Architecture and sizing

How to run it well.

01

Size the GPU from the model, not the other way round

Start with memory: a model that doesn't fit in VRAM won't run at useful speed. Weights take roughly parameters × bytes per parameter: 2 bytes in BF16, 1 byte in FP8 and about 0.5 byte at 4-bit. These estimates cover the weights alone:

ModelBF16FP8Where it fits
8B~16 GB~8 GBGPU L40S, with room to spare
32B~64 GB~32 GBL40S in FP8, one RTX PRO 6000 in BF16
70B~140 GB~70 GBGPU RTX PRO: both cards in BF16, one in FP8

Then budget the KV cache, which grows with context length and concurrency. For a Llama-style 70B model with grouped-query attention, each token of context costs about 0.33 MB in FP16, so 32 concurrent sessions of 8,000 tokens need roughly 85 GB on top of the weights. Long-context, high-concurrency services often run out of KV cache before they run out of compute, so keep 20 to 40% of VRAM free after loading the weights.

02

One card, two cards or two replicas

The GPU RTX PRO has two RTX PRO 6000 Blackwell cards on PCIe 5.0, without NVLink between them. That shapes how you deploy:

  • The model fits on one card: run two independent replicas, one per GPU, behind a load balancer. You get roughly twice the throughput and no inter-GPU traffic.
  • The model needs both cards: use tensor parallelism of 2 in vLLM or SGLang. It is a common setup for inference over PCIe, but each GPU does less useful work than it would in a separate replica.
  • Mixed workloads: pin the LLM to one card and use the other for embeddings, reranking, speech or image models.

The GPU L40S is a single 48 GB card, so scale it out: several servers behind a load balancer, with internal traffic on a free private VLAN. Both GPU servers are assembled to order and usually delivered the same day, in Ashburn, Amsterdam and Frankfurt, and the GPU L40S in Dallas too.

03

Production checklist for GPU inference

  • Drivers and CUDA: install the NVIDIA driver and the NVIDIA Container Toolkit after deployment, and pin their versions. Blackwell GPUs need CUDA 12.8 or newer, so rebuild images based on older CUDA or PyTorch releases.
  • Weights on local NVMe: keep models on the NVMe Gen5 drives and pre-pull them, so a restart reloads from local disk instead of a remote registry.
  • Batching: continuous batching in vLLM, SGLang or TensorRT-LLM is usually the biggest throughput lever. Tune the maximum number of concurrent sequences against your latency target.
  • Quantization: FP8 halves weight memory compared with BF16, often with little quality loss. Validate on your own evaluation set before switching.
  • Exposure: keep inference ports on the private VLAN or behind an authenticated gateway. Always-on DDoS protection filters floods at the network edge, but it doesn't replace authentication.

Servers are unmanaged: you get root access, IPMI and the KVM console, and you control the whole software stack, from the driver branch to the serving framework.

Your stack

Runs what you already use.

Full root access and one-click images for Ubuntu, Debian, AlmaLinux, Rocky Linux, Windows Server and Proxmox VE, or your own ISO through the KVM console.

  • vLLM
  • SGLang
  • TensorRT-LLM
  • NVIDIA Triton Inference Server
  • PyTorch
  • Ray Serve
  • Ollama
  • llama.cpp
  • NVIDIA Container Toolkit

FAQ

AI inference & ML, answered.

Which GPU server do I need for a 70B model?

In BF16, a 70B model needs about 140 GB for its weights, so it runs on the GPU RTX PRO across both 96 GB cards. In FP8 (about 70 GB) it fits on one RTX PRO 6000, leaving the second card for a replica or another model. On the 48 GB L40S it only fits with 4-bit quantization and short contexts.

Is the GPU shared or virtualized?

No. GPU servers are single-tenant bare metal: the cards are installed in your server and only your workloads use them. There is no hypervisor and no time-slicing with other customers.

Which operating system should I use for GPU servers?

Ubuntu 24.04 LTS is a common choice because NVIDIA publishes drivers, CUDA packages and container tooling for it. Debian, AlmaLinux and Rocky Linux work too, and with full root access you pin the driver and CUDA versions your framework expects. Blackwell GPUs need CUDA 12.8 or newer.

How quickly are GPU servers delivered?

GPU configurations are assembled to order and usually delivered the same day. The GPU L40S is available in Ashburn, Dallas, Amsterdam and Frankfurt, and the GPU RTX PRO in Ashburn, Amsterdam and Frankfurt.

Will serving a public API cost extra in bandwidth?

No. Every server includes unmetered traffic on its 25 Gbps port, inbound and outbound, with no egress or overage fees. Your monthly price stays the same whether you stream tokens to ten users or ten thousand.

Still have a question?Tickets for customers, written quotes for projects.How to reach us

Start with GPU L40S.

Our top pick for AI inference & ML costs $979/mo with unmetered traffic and DDoS protection included. Or let an engineer size the whole setup with you.

  • No setup fees
  • Unmetered traffic
  • Cancel anytime