News icon

Kimi K3 is now available on Runpod

10 Best GPU Cloud Providers for AI and ML in 2026: H100/H200 Pricing, Interconnects, and Developer Experience Compared

The question used to be “who has H100s.” That question is dead. Hundreds of GPU cloud providers flooded the market through 2025, H100 spot prices collapsed roughly 64% from their 2024 peak, and Blackwell hardware (the B200) started landing in production clusters at CoreWeave and Google Cloud. Nearly every established mid-tier provider now has H100 capacity. The differentiator has shifted completely.

What actually separates providers in 2026 is whether their interconnect can sustain Allreduce at 70B-parameter scale without turning your nominal GPU-hours into a wall-clock-time disaster, whether their serverless layer has sub-second cold starts or forces you to build your own warmup logic, whether egress fees quietly add 20-30% to a data-heavy pipeline bill, and whether you can go from account creation to a running inference endpoint in minutes, not after a sales call.

We assess all ten providers against the same five criteria: GPU availability and hardware recency without contracts; pricing model and billing unit; interconnect and multi-node networking; deployment developer experience; and scalability from a 1-GPU proof of concept to a 1,000-worker autoscaled inference endpoint.

Evaluation Criteria: What We Measured and Why

Here is what each of those five criteria means in practice, and why it changes the infrastructure decision.

GPU availability and hardware recency

H100 SXM and H100 PCIe are not the same card. H100 SXM connects to other GPUs within a node via NVLink at 900 GB/s bidirectional. H100 PCIe also supports NVLink, but at 600 GB/s, while the PCIe x16 bus itself tops out around 128 GB/s for host-to-GPU transfers. For multi-GPU single-node workloads, SXM’s higher NVLink bandwidth is the relevant differentiator; for multi-node Allreduce, both variants depend on the inter-node fabric. The same logic applies to the H200, a Hopper part (not Blackwell) with the same compute as the H100 SXM but far more memory bandwidth: 4,800 GB/s on HBM3e versus 3,350 GB/s on the H100’s HBM3. That bandwidth materially improves per-token throughput on large LLMs, particularly at inference batch sizes above 32.

Can you provision without a waitlist or a sales call? For teams iterating daily, procurement friction directly translates to lost development cycles.

Pricing and billing granularity

For workloads with short or variable runtimes, the billing unit often matters as much as spot versus on-demand versus reserved. Run a 4-minute preprocessing job on a provider with hourly minimums and you burn 56 unused minutes of compute spend. Per-second billing eliminates that waste entirely. At scale, across dozens of short evaluation runs per day, the difference adds up faster than the headline rate gap between providers.

Egress fees deserve their own line in your cost model. A 500 GB dataset staged on GCP storage and read repeatedly during a training run can generate meaningful egress charges that the GPU spot rate comparison never captures. Providers without egress fees on common workflows (Runpod among them, per their published pricing) have a structural TCO advantage for data-heavy pipelines.

Interconnect and multi-node networking

Allreduce communication is the bottleneck on multi-node distributed training jobs. When DeepSpeed ZeRO-3 or Megatron-LM needs to synchronize gradients across 8 nodes, the time spent on that communication scales with your interconnect bandwidth and latency. A 70B model fine-tune across 8 nodes on 25 Gb Ethernet can spend a majority of wall-clock time waiting on communication rather than computing, making the per-GPU rate a nearly meaningless metric. InfiniBand at 400 Gb/s per port changes the math entirely.

NVLink handles intra-node GPU-to-GPU communication. InfiniBand handles inter-node. Both matter. A provider with SXM GPUs but commodity Ethernet between nodes gives you fast intra-node bandwidth and a bottleneck at the node boundary, exactly where multi-node training stalls.

Deployment developer experience (DX)

Time-to-running-endpoint is a real cost. An engineer spending significant time on IAM policies and VPC configuration before a model even starts loading is an engineer not iterating. The criteria here: does a CLI exist and is it documented? Does the UI surface the controls that matter? Are pre-built templates available so you’re not writing Dockerfiles from scratch for standard PyTorch environments? Does serverless deployment require a Docker image or can you deploy without one?

Scalability model

The best infrastructure for a 1-GPU POC is not always the best infrastructure for a 64-GPU training cluster or a 500-worker inference endpoint. The question is whether the same platform handles all three without requiring a re-architecture or a provider switch mid-project. Unified APIs across GPU Pods, clusters, and serverless endpoints mean your tooling investment compounds instead of restarting.

A note on method and bias before the breakdown: Runpod is one of the ten GPU cloud providers, held to the same five criteria and the same sourced spec fields as the other nine, so the comparison is yours to check, not ours to assert.

The 10 Best GPU Cloud Providers: Technical Breakdown

The order below groups rather than ranks: Runpod leads because this is our blog, then the remaining nine fall loosely into categories, hyperscalers first (AWS, Google Cloud, Azure), then specialized GPU clouds (CoreWeave, Lambda), a marketplace option (Vast.ai), a regional-compliance option (Nebius), a serverless-native option (Modal), and an entry-tier option (Paperspace).

1. Runpod

Runpod’s structural differentiator is the progression: PAYG on-demand, reserved capacity, serverless, and private pools, all on the same API surface with no minimum commit or contract at any tier. You can validate a workload at PAYG rates, move to reserved when utilization justifies it, and spin up autoscaled serverless endpoints for production inference without re-architecting or changing SDKs. Clusters provision quickly and keep inter-node traffic on dedicated high-bandwidth interfaces.

  • GPUs: H100 SXM, H100 PCIe, H200 SXM, A100, L40S, consumer-grade (RTX 4090, 3090)
  • Pricing: H100 SXM Secure Cloud $3.29/hr; Community Cloud $2.69/hr (third-party hardware, spot-equivalent); H200 SXM $4.39/hr Secure Cloud pod; network storage $0.07/GB/month; per-second billing; verify current rates at console.runpod.io
  • Networking: InfiniBand inter-node (400 Gb/s per port), NVLink intra-node; up to 3,200 Gbps aggregate node-to-node via up to 8 internal interfaces (ens1-ens8); up to 64 GPUs per Cluster
  • DX: runpodctl CLI, web console, REST API; Serverless with FlashBoot for low cold-start latency; Dockerless serverless workflow (v1.11.0+); pre-built PyTorch/TensorFlow templates; Private Cloud for hybrid bring-your-own-hardware deployments
  • Ideal workload: Any workload that benefits from PAYG, Reserved, or Serverless on a single API, from 1-GPU fine-tuning to 64-GPU multi-node training to autoscaled production inference
  • Key limitation: Community Cloud instances run on distributed, third-party hardware, not ideal for workloads requiring dedicated, single-tenant infrastructure

2. AWS EC2 P5/P4d

AWS is the right call if your training data lives in S3, your feature store is in DynamoDB, and your team already knows IAM cold. The EFA interconnect is competitive with the best specialized providers. The friction is procurement: getting consistent H100 access without pre-committed capacity is genuinely difficult, and the self-serve DX for spinning up a new cluster is significantly heavier than purpose-built ML cloud platforms.

  • GPUs: H100 SXM (P5 instances, 8 GPUs per instance), A100 SXM (P4d)
  • Pricing: Spot H100 availability is limited in practice, since AWS allocates most P5 capacity to on-demand and reserved purchasers; on-demand approximately $6.88/hr per GPU following 2025 price cuts; verify current rates at aws.amazon.com/ec2/pricing; Reserved Instances require 1-3 year commitments
  • Networking: Elastic Fabric Adapter (EFA) at up to 3,200 Gbps on P5 clusters; strong for large-scale distributed training
  • DX: AWS CLI, CDK; IAM configuration adds non-trivial friction; no self-serve serverless GPU tier comparable to Runpod Serverless
  • Ideal workload: Teams already running data pipelines, feature stores, and model registry on AWS, where the ecosystem lock-in is a feature
  • Key limitation: Consistent H100 access requires Reserved Instance capacity reservations, with no true PAYG on-demand availability without pre-booking; spot instances can be interrupted without notice

3. Google Cloud A3/A3 Ultra

GCP has one of the most competitive spot H100 headline rates. That said, if your training pipeline reads a 1 TB dataset 20 times during a run, the egress math changes the effective hourly cost substantially. A3 Ultra’s H200 availability gives GCP a hardware recency advantage for teams that need HBM3e memory bandwidth for large-batch inference. The Vertex AI integration is the strongest managed ML pipeline story among hyperscalers.

  • GPUs: H100 SXM (A3), H200 SXM (A3 Ultra)
  • Pricing: Spot H100 approximately $2.25/hr (verify current rates at cloud.google.com/pricing); standard egress fees apply and are material for data-heavy workloads
  • Networking: A3 Ultra uses RDMA over Converged Ethernet (RoCEv2) on Google’s Jupiter fabric for high-bandwidth, non-blocking GPU networking (verify the current per-node figure against GCP’s A3 Ultra spec sheet); strong for distributed training at H200 scale
  • DX: gcloud CLI, Cloud Console; Vertex AI integration for end-to-end ML pipelines; TPU alternatives available
  • Ideal workload: Teams using BigQuery for data preprocessing or Vertex AI for managed ML pipeline orchestration; H200 availability via A3 Ultra is a genuine differentiator
  • Key limitation: Egress fees are a real cost for training runs that read large datasets from GCS repeatedly; self-serve GPU cluster provisioning still involves more configuration than specialized ML platforms

4. Azure ND H100 v5

Azure’s compliance story is genuinely differentiated. If you’re building healthcare AI with HIPAA requirements or a fintech application requiring Azure-native audit logging, the Microsoft ecosystem integration justifies the DX friction. For a team without those constraints trying to move quickly, Azure is the last choice in this roundup. The interconnect itself is strong: Azure’s Quantum-2 fabric matches Runpod Clusters per port and trails only AWS EFA’s 3,200 Gbps aggregate among the providers here.

  • GPUs: H100 SXM (ND H100 v5), A100 (NC A100 v4)
  • Pricing: Verify current rates at azure.microsoft.com/pricing; procurement leans on Enterprise Agreement pricing for large GPU capacity; spot/preemptible options available
  • Networking: NVIDIA Quantum-2 CX7 InfiniBand at 400 Gb/s per GPU (NDR-class) on ND H100 v5, two generations newer than the HDR fabric it is often mislabeled as; strong for multi-node training within Azure’s network fabric
  • DX: Azure CLI, Azure Portal; among the most friction-heavy self-serve experiences in this roundup (provisioning a GPU cluster from scratch requires navigating subscription quotas, resource groups, and VM scale sets); Azure Arc for hybrid
  • Ideal workload: Regulated industries (healthcare, finance, government) already committed to the Microsoft stack; HIPAA BAA availability and Azure Arc hybrid architecture make it one of the strongest compliance stories in this roundup
  • Key limitation: Self-serve DX is among the most friction-heavy here; spinning up a new GPU cluster as an individual developer requires significantly more configuration overhead than purpose-built ML platforms

5. CoreWeave

CoreWeave was the first provider in this roundup to ship HGX B200 at production scale, with deployments from early 2025. That hardware availability, not the headline benchmark, is the differentiator: the B200’s roughly-double intra-node NVLink bandwidth is exactly what frontier pre-training at 70B+ parameters needs. If you’re doing that kind of work and want dedicated capacity guarantees, CoreWeave is the clear choice. For anything below a committed, multi-node cluster deployment, the enterprise-leaning model is a poor fit.

  • GPUs: HGX B200 (192 GB HBM3e, 1,800 GB/s NVLink intra-node, 2x H100 SXM), H100 SXM, H200, A100
  • Pricing: Dedicated capacity model for large deployments; on-demand and spot pricing now available at coreweave.com/pricing; enterprise contracts for committed large cluster allocations
  • Networking: NVLink at 1,800 GB/s intra-node on HGX B200 nodes (versus 900 GB/s on H100 SXM); InfiniBand inter-node; Kubernetes-native orchestration
  • DX: Kubernetes-based API; solid for teams already operating k8s workloads; dedicated account management for large deployments
  • Ideal workload: Large-scale pre-training runs (70B+ parameters) where you need the latest Blackwell hardware, dedicated capacity guarantees, and SLA-backed uptime; NVIDIA partnership means early hardware access
  • Key limitation: Dedicated capacity model means longer lead times for committed allocations and a heavier operational model than self-serve platforms; not the lightest choice for purely iterative development or low-volume inference

6. Lambda Labs

Lambda’s pricing philosophy is the clearest in this roundup, and for a research team running a 2-week training job where budget predictability matters more than squeezing every cent, that’s genuinely valuable. The gap shows up at inference time. Lambda gives you GPU instances, not an inference platform. If you need to scale from 0 to 50 workers based on request volume, you’re writing that infrastructure yourself or layering another tool on top.

  • GPUs: H100 SXM, A100, GH200 (verify current catalog at lambda.ai)
  • Pricing: Fixed on-demand pricing with no spot auction or reserved discount complexity; cluster pricing available for multi-node jobs
  • Networking: InfiniBand on cluster configurations; 1-Click Clusters feature NVIDIA Quantum-2 InfiniBand at 400 Gb/s, though specs vary across cluster generations
  • DX: Lambda Cloud dashboard and API; clean UI; no native serverless tier; no autoscaling
  • Ideal workload: Teams that want predictable, fixed-rate GPU pricing without managing spot auction risk; research teams running long training runs where price stability matters more than optimization
  • Key limitation: No serverless tier and no autoscaling mean you manage inference scaling yourself. For production inference with variable traffic, Lambda requires you to build your own load balancing and warmup logic on top of standard VM instances.

7. Vast.ai

Vast.ai gives you the cheapest H100 rates available anywhere. Vast.ai is useful as a market signal: when its spot rates approach PAYG rates on dedicated platforms, the premium for SLAs, security, and reliability is minimal; when there’s a large gap, that gap is the price of production-grade infrastructure. Don’t run user-facing inference, regulated workloads, or anything with a security perimeter on Vast.ai.

  • GPUs: H100, A100, and lower-tier consumer GPUs via peer-to-peer marketplace; hosts can advertise multi-GPU NVLink configurations (filter by NVLink in the console if intra-node bandwidth matters for a batch job)
  • Pricing: Dynamic P2P rates, with H100 spot rates consistently among the lowest in the market; rates change frequently
  • Networking: Variable with no guaranteed interconnect; depends on the hardware owner’s network configuration
  • DX: Console-driven instance selection with audit tooling; you vet hosts yourself
  • SLA: None. Zero uptime guarantees. No enterprise security.
  • Ideal workload: Fault-tolerant batch jobs, dataset preprocessing, and evaluation runs where interruption is acceptable and cost is the dominant concern
  • Key limitation (and this is a hard one): No SLAs, no security guarantees, consumer hardware, no enterprise compliance. Vast.ai is the price floor reference for this market, not a production infrastructure recommendation.

8. Nebius

Nebius answers a specific question: where do you run GPU workloads when the data legally can’t leave the EU? The answer used to be “a hyperscaler with EU regions and a compliance headache.” Nebius simplifies the answer, with in-region EU data centers and competitive committed-use rates. For teams without that geographic constraint, it’s not the obvious primary provider, but the US-region expansion makes it less narrowly regional than it once was.

  • GPUs: H100, with H200 and Blackwell-class capacity expanding (verify current catalog at nebius.com)
  • Pricing: EU-region rates including H100 from approximately $2.00/hr with multi-month agreements; verify current pricing at nebius.com
  • Networking: InfiniBand inter-node available on cluster configurations
  • DX: Console and API; strong for EU-compliant deployments
  • Ideal workload: European teams with GDPR data residency requirements that need training data stored and processed in EU data centers
  • Key limitation: Historically EU-centric, though the footprint now includes US regions (New Jersey, Kansas City). Confirm region coverage against your geography before committing; multi-region APAC coverage remains thinner than the hyperscalers.

9. Modal

Modal’s DX for serverless inference offers one of the cleanest pure-Python experiences in this roundup. The constraint is the execution model: Modal is a serverless execution environment, not a full GPU cloud. If your workload is exclusively inference and you work primarily in Python, Modal deserves serious consideration. If you also need training infrastructure, you’ll need a second provider.

  • GPUs: H100, A100, A10G (and others)
  • Pricing: Per-second billing on active requests; serverless-native pricing model; verify current rates at modal.com/pricing
  • Networking: Managed serverless execution (networking handled by the platform)
  • DX: Python-first SDK; the @app.function(gpu="H100") decorator deploys a function to GPU serverless with near-zero boilerplate; cold-start performance optimized for serverless inference
  • Ideal workload: Python-native ML inference endpoints, scheduled batch jobs, and rapid prototyping where a clean code-first API matters more than container control
  • Key limitation: Serverless-only execution model. Modal doesn’t offer persistent GPU Pods for long-running training jobs; you can’t run a 2-week pre-training run on Modal.

10. Paperspace (now part of DigitalOcean)

Paperspace earned its reputation as the most approachable entry point for GPU cloud, and that’s still true. But the target reader of this article, a senior ML engineer re-evaluating infrastructure for a production AI workload, has likely outgrown what Paperspace is optimized for. If you’re evaluating training clusters and production inference endpoints, the other nine providers are where the closer comparison happens.

  • GPUs: GPU portfolio has evolved since the DigitalOcean acquisition (verify current available GPU SKUs at paperspace.com before planning any deployment); historically offered A100, RTX 4000 series
  • Pricing: Verify current rates; per-hour and monthly machine options
  • Networking: Standard cloud networking; no specialized HPC interconnect
  • DX: Strong notebook-to-GPU experience; Gradient Notebooks good for interactive development; decent for early-stage ML experimentation
  • Ideal workload: Teams new to GPU cloud that want a notebook-first experience; early-stage experimentation; education
  • Key limitation: Not designed for large-scale training clusters; GPU portfolio and product direction have been in transition since the DigitalOcean acquisition; InfiniBand or NVLink interconnect for multi-node training is not a current offering

Three of the five evaluation criteria are easy to misread from spec sheets alone: interconnect quality, serverless cold-start behavior, and true total cost of ownership. The next three sections unpack each in depth, with direct comparisons across the providers that matter most for each.

Distributed Training Deep-Dive: Interconnects Make or Break Multi-Node Jobs

The reason interconnect specs matter so much for distributed training comes down to how Allreduce actually works. During a distributed training step across multiple nodes, each node computes local gradients, and then all nodes must synchronize those gradients before the next forward pass. That synchronization (Allreduce) is a communication-bound operation that scales with the size of your model’s parameters and the number of nodes.

On a 70B LLM fine-tune across 8 nodes, gradient synchronization over standard 25 Gb Ethernet adds communication time that can dwarf actual compute time per step. DeepSpeed and Megatron-LM experiments at scale consistently show that inter-node bandwidth is the critical constraint beyond single-node, and Runpod’s own InfiniBand testing documents the resulting wall-clock impact. Moving from 25 Gb to 400 Gb/s InfiniBand doesn’t just improve communication speed, it changes which part of the training step is the bottleneck.

__wf_reserved_inherit

A multi-node InfiniBand topology: every node connects to every other over InfiniBand, while NVLink handles intra-node GPU communication at 900 GB/s bidirectional. The bandwidth figures shown are for a Runpod Cluster as a worked example (400 Gb/s per port, up to 3,200 Gbps aggregate); per-port and aggregate bandwidth vary by provider and GPU type.

For multi-node jobs at 70B+ scale, three providers are real options, two more are viable at smaller scale, and the rest degrade to commodity Ethernet that strands your GPU-hours on communication. Here is how the field’s interconnects compare.

[TABLE]

Purple glow background

Related articles

View All
No items found.

Build what’s next.

Build, train, and scale AI workloads on Runpod with cloud GPUs, Serverless, and Clusters.

Star field background