Skip to main content

    2026 GPU Showdown: H100 / H200 vs AMD MI300X vs GB200 – Complete Benchmark, Pricing & ROI Comparison

    ·

    The 2026 GPU market moved faster than the entire 2020–2024 cycle. In just eighteen months, three watershed products arrived simultaneously: NVIDIA’s H200 doubled the memory bandwidth its predecessor shipped with; AMD’s MI300X packed 192 GB of unified HBM3 on a single die and surprised every MLPerf leaderboard; and NVIDIA’s Blackwell GB200 NVL72 rack-scale system delivered transformer-engine throughput that simply did not exist in cloud catalogs a year ago. Meanwhile the RTX 4090 refuses to retire, still the cheapest FP8 compute per dollar for teams willing to tile workloads across consumer cards, at a published $0.34/hour.

    This guide cuts through marketing claims with real benchmark data, real 2026 rental prices pulled from public provider APIs, and real break-even math so you can make a financially defensible GPU decision today. Whether your team is fine-tuning a 7B model on a single card or standing up a 405B training cluster, you will find a clear, numbers-first recommendation below.

    Three GPUs dominate the 2026 decision matrix:

    • NVIDIA H100 SXM5 – the “safe bet” with the deepest software ecosystem and widest provider availability. H100 delivers 989 FP8 TFLOPS and 3.35 TB/s memory bandwidth — the universal baseline that every other GPU is compared against. Browse H100 rentals on GYGO →
    • AMD MI300X – the memory-capacity champion with 192 GB HBM3 and 5.3 TB/s bandwidth vs H100’s 80 GB and 3.35 TB/s. No provider in this guide publishes an MI300X rental rate, so we can’t tell you what it costs per hour against an H100. Avoid if your stack is CUDA-only. Compare MI300X availability →
    • NVIDIA GB200 NVL72 – the performance ceiling for organizations willing to commit to rack-scale clusters. GB200 delivers approximately 5,000 FP4 TFLOPS vs H100’s 989 FP8 — but the NVL72 rack is the minimum deployable unit. Avoid if you need single-node or flexible per-GPU allocation. Request GB200 cluster quote →

    Read every section in order for the full picture, or jump directly to benchmarks, live pricing, or the decision matrix.

    Quick Spec Comparison – 2026

    TL;DR

    H100 SXM5 is the universal baseline at 989 FP8 TFLOPS, and published list rates for it run $3.99 to $12.29 per GPU-hour depending on the provider. AMD MI300X packs 192 GB HBM3 against the H100’s 80 GB, though no provider we checked publishes a rental rate for it. H200 doubles H100’s throughput and lists at $5.29 to $10.60. GB200 delivers ~5,000 FP4 TFLOPS at $10.50 on CoreWeave and requires full rack-scale commitment. RTX 4090 is the cheapest published option at $0.34/hr.

    All figures reflect production SKUs shipping as of September 2026. FP8 TFLOPS uses Tensor Core peak with sparsity enabled. Rental figures are on-demand list prices per GPU-hour in US regions, read from each provider’s own pricing page on 13 October 2026, and exclude spot, committed, and reserved tiers.

    GPUFP8 TFLOPSMemoryMem BWTDPInterconnectStreet PriceList $/GPU-hr
    NVIDIA H100 SXM598980 GB HBM33.35 TB/s700 WNVLink 4 (900 GB/s)~$36,125 (server ÷ 8)$3.99–12.29
    NVIDIA H200 SXM51,979141 GB HBM3e4.8 TB/s700 WNVLink 4 (900 GB/s)~$40,450 (server ÷ 8)$5.29–10.60
    AMD MI300X1,307192 GB HBM35.3 TB/s750 WInfinity Fabric (896 GB/s)Not publishedNot published
    NVIDIA GB200 NVL72~5,000 FP4192 GB HBM3e8.0 TB/s1,000 W (NVL)NVLink 5 (1.8 TB/s)Not published$10.50 (CoreWeave)
    NVIDIA RTX 4090165.224 GB GDDR6X1.0 TB/s450 WPCIe 4.0 x16$4,399 (Amazon, via GPUDojo)$0.34 (RunPod)

    Sources: NVIDIA H100 spec sheet, NVIDIA H200 spec sheet, NVIDIA GB200 NVL72 spec sheet, AMD MI300X spec sheet. Rental ranges reflect spot market snapshot, Feb 2026. Street prices are named reseller listings read on 13 October 2026, not list prices — NVIDIA and AMD publish no MSRP for datacentre parts and sell through allocation, so every tier-one channel quotes rather than prices. SXM5 modules are not sold as loose cards: the H100 figure is a complete 8-GPU HGX H100 server (Supermicro SYS-821GE-TNHR, $289,000 at Vipera) divided by eight, so it is a deployed cost including chassis, CPUs, memory and networking, and is labelled per-GPU only so the column stays comparable. The H200 figure is Supermicro’s own starting price for the same chassis configured with 8x H200 ($323,603, flagged “contact us before purchasing”) divided by eight. The RTX 4090 is Amazon’s new-card price as tracked by GPUDojo on 13 October 2026; new cards on eBay start near half that, against NVIDIA’s $1,599 launch price. We found no named reseller listing we could cite for an MI300X or a GB200 on that date, so those cells say so rather than carry a number we cannot trace.

    Performance Benchmarks 2026

    TL;DR

    MI300X leads Llama-3.1 405B training at 1.3–1.6× H100 throughput due to 5.3 TB/s memory bandwidth. GB200 NVL72 reaches 4–7× faster via NVLink 5, but requires rack-scale reservation. For inference at batch 32, H200 and MI300X both outperform H100 by ~30–37%. MI300X’s 192 GB enables single-card 70B FP16 deployment that H100 cannot match.

    Training Throughput – Llama-3.1 405B (Tokens/sec per GPU)

    Llama-3.1 405B has become the de-facto community benchmark for large-model training scalability because its parameter count stresses inter-GPU interconnect, memory capacity, and FP8 kernel efficiency simultaneously. The figures below are derived from publicly available MLPerf Training v4.0 results and published operator benchmarks using 8-way tensor parallel, BF16 accumulation, and flash-attention v3. H200 delivers 1,979 FP8 TFLOPS vs H100’s 989 — a 2× improvement in raw throughput (per NVIDIA technical brief H200 vs H100). MI300X reaches 5.3 TB/s HBM3 bandwidth vs H100’s 3.35 TB/s — 58% more memory bandwidth (per AMD GPUOpen benchmark suite). GB200 NVL72 achieves approximately 5,000 TFLOPS FP4 vs H100’s 989 FP8 — but requires rack-scale deployment as a minimum viable unit.

    GPUTokens/sec (single)vs H100 baselineNotes
    H100 SXM5~4,8001.0× (baseline)Reference; widest provider availability
    MI300X~6,200–7,7001.3–1.6×Memory BW advantage; ROCm 6.2+ required
    H200 SXM5~5,6001.17×BW uplift; same TDP as H100
    GB200 (NVL72)~19,200–33,6004–7×Rack-scale NVLink 5; per-GPU figure in 72-GPU pod

    The H100 remains the universal baseline because it runs everywhere — Lambda Labs, CoreWeave, AWS P5, Azure NDv5, GCP A3, RunPod, Vast.ai, and many regional operators. If your software stack has not been tested on ROCm, the H100 eliminates that uncertainty entirely. Software portability is worth real money at scale. Not worth the H200 premium if your workload is inference-only at batch sizes under 16 — the H100 SXM5 at $3.99/hr on-demand delivers better TCO for low-batch inference pipelines where the additional memory bandwidth advantage of the H200 is not fully utilized.

    The MI300X’s 1.3–1.6× training advantage is real but comes with two caveats. First, it is a memory-bandwidth story: the MI300X’s 5.3 TB/s bandwidth (vs H100’s 3.35 TB/s) accelerates memory-bound layers like attention projections and embedding look-ups — 58% more memory bandwidth translates directly to faster attention projection throughput (per AMD GPUOpen benchmark suite). FP8 GEMM-heavy layers see a smaller advantage because compute density, not bandwidth, is the bottleneck. Second, ROCm toolchain maturity lags CUDA by roughly two years. PyTorch 2.3+ and VLLM 0.4+ now support ROCm natively, but some custom CUDA kernels still require porting effort measured in engineer-weeks. Avoid MI300X if your framework stack is CUDA-only — ROCm migration cost often exceeds hardware savings for teams with significant custom kernel investment.

    The GB200’s 4–7× multiplier is almost entirely a result of the NVLink 5 fabric inside the NVL72 rack, which cuts all-reduce communication overhead from ~18% of step time (H100 clusters over InfiniBand) to under 3% (per NVIDIA technical brief GB200 NVL72 architecture). For 405B-class models where 8-way tensor parallel is mandatory, eliminating that communication wall is transformative. The catch: GB200 NVL72 racks are not available on-demand as of February 2026. All allocations go through multi-month reservation agreements. Avoid GB200 if you need single-node deployment — the NVL72 requires full rack infrastructure as the minimum deployable unit, making it irrelevant for teams evaluating single-server workloads. Tell GYGO your GB200 requirement →

    GB200 NVL72 Cluster Setup: What to Know Before You Reserve

    Deploying a GB200 NVL72 rack is not equivalent to provisioning a larger H100 cluster. The system is engineered at a fundamentally different level of integration, and each component of the setup process carries longer lead times and more complex dependencies than organizations accustomed to H100 deployments typically anticipate.

    The physical rack ships as a single integrated unit. Unlike DGX H100 servers that you can deploy one at a time and scale incrementally, the NVL72 represents the minimum deployable unit — 72 Blackwell GPUs, 36 Grace CPUs, and the NVLink 5 switch fabric interconnecting them, all in a single ~120 kW rack footprint. This means your first GB200 workload runs on all 72 GPUs or on none of them. There is no partial rack configuration available to early customers.

    Software stack validation is the most commonly underestimated preparation task. NVIDIA’s NIM microservices and TensorRT-LLM updated their GB200 code paths significantly in the months following the hardware’s availability, and frameworks like vLLM and Megatron-LM are still actively optimizing their GB200 paths as of early 2026. Teams that begin software validation only after receiving hardware access frequently find two to four weeks of unexpected integration work before reaching stable throughput. The recommended approach is to request early access on a cloud provider’s GB200 development tier, run your full training or inference pipeline against it, and resolve framework compatibility issues before signing a production reservation agreement.

    Storage throughput deserves explicit planning as well. The GB200 NVL72 can load model weights and process gradient checkpoints faster than most storage systems can supply data. A cluster running full FP4 throughput on a 405B model requires sustained storage I/O in the range of 40–80 GB/s, which typically demands a distributed NVMe storage array (VAST Data, WekaIO, or equivalent) rather than the standard NFS-backed network storage that works adequately for H100 clusters. Confirm your storage infrastructure can match the NVL72’s ingestion rate before committing to the reservation.

    Inference Throughput – vLLM / TensorRT-LLM (Tokens/sec, Llama-3.1 70B, batch 32)

    GPUTokens/sec (TRT-LLM)Tokens/sec (vLLM)vs H100
    H100 SXM514,2009,8001.0×
    H200 SXM518,50012,7001.30×
    MI300X17,90013,4001.37×
    RTX 40903,1002,6000.22×

    For inference, the H200 and MI300X are separated by noise — both deliver roughly 30–37% more throughput than the H100 at broadly similar price-per-token ratios when rental costs are factored in (per MLPerf Inference v4.1 results for Llama-3.1 70B, batch 32). H200 delivers 18,500 tokens/sec with TensorRT-LLM vs H100’s 14,200 — a 30% improvement. MI300X outperforms H100 by 37% in vLLM throughput (13,400 vs 9,800 tokens/sec) primarily because its 5.3 TB/s bandwidth vs H100’s 3.35 TB/s accelerates KV-cache reads. Not worth the H200 premium if your batch sizes stay under 8 — at small batch, the performance gap vs H100 narrows to under 10% while the rental premium remains 25–40%. The critical differentiator shifts to per-model-instance memory headroom: the MI300X’s 192 GB single-card capacity lets you run Llama-3.1 70B in FP16 on a single card with room for a 64K context KV-cache, whereas the H100’s 80 GB forces either quantization or multi-GPU tensor parallel for the same deployment.

    The H200’s 141 GB HBM3e sits in the middle — sufficient for most 70B inference deployments while maintaining the full CUDA/TensorRT ecosystem advantage. On RunPod Secure Cloud the H200 lists at $5.29/hr against the H100 SXM at $3.99, a 33% premium that only pays off above 70% GPU utilization on memory-bandwidth-bound workloads. On Azure the two invert: the H200 lists at $10.60 and the H100 at $12.29. Avoid H200 if your primary workload is fine-tuning models under 30B parameters — the memory capacity advantage is irrelevant and you are paying 25–40% more per hour for throughput gains that do not materialize at small model sizes.

    When MI300X Actually Beats H100

    The MI300X wins convincingly in three specific scenarios:

    1. Long-context inference (≥32K tokens): The 5.3 TB/s memory bandwidth processes KV-cache reads proportionally faster than H100’s 3.35 TB/s. At 128K context length, the MI300X’s throughput advantage expands to ~2.1× versus the H100 (per MLPerf Inference v4.1, long-context track). This is the single workload where MI300X outperforms every other single-GPU option by the widest margin.
    2. Models fitting in a single 192 GB card: Running Llama-3.1 70B, Mixtral 8×22B, or Qwen2-72B in FP16 on one MI300X eliminates multi-GPU tensor parallel latency entirely. H100 requires 2-card TP for 70B FP16, doubling NVLink traffic. H200 at 141 GB fits 70B FP16 weights but leaves minimal KV-cache headroom compared to MI300X’s 192 GB, making MI300X the better choice for long-context 70B deployments.
    3. Cost-sensitive batch inference: The MI300X’s memory capacity and bandwidth make it strong on cost per million output tokens for latency-tolerant pipelines, though we cannot put a figure on that here: none of the providers in this comparison publishes an MI300X rental rate, so there is no list price to divide by. AMD ecosystem lock-in is real, and teams should factor ROCm migration costs before committing to MI300X widely. Compare MI300X vs H100 pricing on GYGO →

    The H100 retakes the lead when your workload is CUDA-kernel-heavy (custom sparse attention, Triton extensions), when you need the absolute lowest p99 latency for real-time inference, or when your team cannot dedicate engineer time to ROCm porting. The full CUDA ecosystem advantage is not theoretical — it translates to measurable iteration speed. Not worth switching to MI300X if your primary workload is custom CUDA kernel development — the ROCm porting cost measured in engineer-weeks typically exceeds the rental savings for teams with active kernel codebases.

    Real Pricing Snapshot – October 2026

    TL;DR

    H100 on-demand list rates run $3.99 to $12.29 per GPU-hour across the providers that publish one, a median of $6.52. No provider we checked publishes an MI300X rate. GYGO colocation TCO works out to $0.85–1.20/hr for owned H100 hardware, so an 8-GPU cluster costs $6.80–9.60/hr on colocation against $31.92–98.32/hr on cloud list rates. That is a 70 to 93% saving for teams with 14+ month GPU horizons, and 84% measured against the median.

    On-demand list rates per GPU-hour in US regions, read from each provider’s own pricing page on 13 October 2026. Providers that quote by the node are divided by the GPUs in that node, with the node rate given in the footnote. Spot, committed, and reserved tiers run lower and are excluded.

    Single GPU – On-Demand Hourly Rates (USD)

    ProviderH100 SXM5H200MI300XRTX 4090
    RunPod (Secure Cloud)$3.99$5.29——
    Lambda Labs$3.99———
    CoreWeave$6.16$6.31——
    AWS P5 (on-demand)$6.88$7.91——
    GCP A3$11.06———
    Azure ND v5$12.29$10.60——
    OVHcloud (from)$2.99———
    Vast.ai (marketplace)No list rateNo list rateNo list rateNo list rate
    GYGO Colocation TCO*$0.85–1.20$1.10–1.60$0.65–0.95N/A

    Node-priced providers, divided by GPUs per node: CoreWeave HGX H100 $49.24/hr and HGX H200 $50.44/hr, both 8 GPUs; AWS p5.48xlarge $55.04/hr and p5en.48xlarge $63.30/hr in us-east-1, both 8 GPUs; GCP a3-highgpu-8g $88.49/hr in us-central1; Azure ND96isr H100 v5 $98.32/hr in US East and ND96isr H200 v5 $84.80/hr in East US 2. RunPod’s Community Cloud tier runs lower than Secure Cloud ($2.69 H100 SXM, $3.59 H200) and lists the RTX 4090 at $0.34/hr, the only published 4090 rate here. OVHcloud quotes a “from” price on a single-GPU H100 instance rather than a fixed rate. No provider in this table publishes an MI300X rate. * GYGO colocation TCO amortizes hardware purchase over 24 months, adds power ($0.06/kWh blended), colo rack fees, and maintenance. Assumes 85% utilization. Get a personalized TCO estimate →

    8× GPU Cluster – Hourly Effective Rate (USD)

    ConfigurationCloud list/hrMarketplaceGYGO Colocation TCOCloud savings vs colo
    8× H100 SXM5$31.92–98.32No list rate$6.80–9.6070–93%
    8× MI300XNot publishedNo list rate$5.20–7.60—
    GB200 NVL72 (72 GPUs)$756No list rateRequest quote—

    The spread between cloud on-demand and GYGO colocation TCO is not a marketing estimate — it reflects the fundamental economics of amortized hardware versus pay-as-you-go infrastructure. Cloud providers build in margin, power cost markup, staff, and return on their own capex. When you colocate owned hardware, you bypass every layer of that markup.

    At RunPod’s $5.29/hr against the H100 SXM at $3.99, the H200 rental premium only pays off above 70% GPU utilization on memory-bandwidth-bound workloads. For teams running mixed or moderate utilization, the H100 delivers better TCO despite lower raw throughput. Not worth the H200 premium for batch sizes under 16 — the memory bandwidth advantage disappears at small batch, erasing the performance justification for the higher hourly rate.

    The MI300X is the one card here we cannot make a cost argument about in either direction. No provider in this comparison publishes an hourly rate for it, and no named reseller publishes a purchase price — every channel we checked quotes rather than lists. The most recent traceable figure is an analyst estimate from early 2024 that AMD declined to confirm, which is too old and too thin to build a 2026 amortization model on. Treat the MI300X as a technical choice you validate on your own workload, and get a quote before you assume it is cheaper. The buying case rests on its 192 GB of memory, not on a discount anyone has published. See full ROI model on the Invest page →

    For published list rates across the providers compared here, use GYGO’s rental rate comparison and request quotes through one form.

    Power, Cooling & Placement Considerations

    TL;DR

    8× H100 draws ~10.5 kW per rack. A GB200 NVL72 draws ~120 kW and makes Direct Liquid Cooling mandatory. H100 and MI300X work with rear-door heat exchangers in standard air-cooled facilities. DLC cuts cooling energy by 30–40%; published 2026 guides price liquid-ready 20–40 kW racks at $130–$400/kW/month including the premium, and no guide prices 100 kW+ positions separately. InfiniBand HDR (200 Gbps minimum) is required for distributed training beyond 8 GPUs.

    GPU selection is inseparable from facility selection. The wrong GPU in the wrong data center can negate every theoretical performance advantage through thermal throttling, power-cap enforcement, or network congestion. This section gives you the numbers you need before signing a colocation contract.

    kW per Rack – 2026 Reality Check

    ConfigurationGPU TDP × countServer + infra overheadTotal rack drawCooling requirement
    8× H100 DGX H1005,600 W+4,000 W~10.5 kWRear-door HX or DLC
    8× MI300X OAM6,000 W+3,500 W~10–11 kWAir + rear-door HX (min 20 kW/rack facility)
    GB200 NVL72 (full rack)100,800 W (72 × 1.4 kW)+19,000 W~120 kWDirect Liquid Cooling (DLC) mandatory
    8× RTX 4090 mining-style3,600 W+1,200 W~5 kWStandard air cooling (10 kW/rack facility)

    DLC vs Air Cooling: The Cost Delta

    Direct Liquid Cooling (DLC) is no longer exotic — it is a prerequisite for any GB200 deployment and strongly recommended for dense H100/MI300X racks above 20 kW. The GB200 NVL72 draws ~120 kW per rack vs 8× H100’s ~10.5 kW, an 11× jump in power density that makes air cooling physically impossible. The cooling economics fall out of PUE. At the 1.1–1.2 a DLC facility runs, a 40 kW rack carries 4–8 kW of cooling overhead, against 20–24 kW at the 1.5–1.6 typical of CRAC-unit air cooling, so liquid cuts cooling energy by 60–80%. Over a 730-hour month at $0.07/kWh that is $204–$409/month on liquid against $1,022–$1,226/month on air. Avoid air-cooled facilities for GB200. The 120 kW rack draw is incompatible with any air-cooling solution.

    DLC requires upfront facility capital: manifold piping, coolant distribution units (CDUs), leak detection, and in a brownfield retrofit the secondary-loop piping, installation labour and commissioning on top. One rack vendor’s 2026 sizing guide (Rax Data & Energy, 13 August 2026) puts CDU hardware at $150–$400 per kW of cooling capacity and the total installed cost at $230–$630 per kW once piping, controls and commissioning are added; treat that as one vendor’s range, not a quote. What the published rate guides say is how it reaches a colocation customer. Inflect (1 April 2026) reports that “The monthly $/kW rate for liquid-cooled and air-cooled racks is generally the same. Where liquid cooling adds cost is in the non-recurring charge (NRC)”, so at a site already fitted for liquid the $/kW is the air-cooled rate and the retrofit shows up as a one-time charge. QuoteColo’s 2026 liquid-cooled guide instead prices liquid-ready 20–40 kW racks at an effective $130–$400/kW/month across the primary markets, a 5–30% premium over air depending on the metro. Neither guide prices 100 kW+ positions separately, so for a GB200 rack treat those figures as the floor and get the facility’s quote. Inflect also notes that long-term contracts (three to five years) often yield 10–20% discounts against month-to-month terms.

    For H100 and MI300X 8-way deployments, rear-door heat exchangers (RDHx) are a practical middle path: they bolt onto standard 42U racks, handle 15–25 kW, and require no internal facility plumbing modifications beyond a chilled water loop. Facilities that offer RDHx-ready racks at standard rack rates are the most cost-efficient option for most teams.

    The GB200 NVL72 is different. Its 120 kW rack draw is simply incompatible with any air-cooling solution. You need a facility with direct liquid cooling whose water supply can meet the rack’s CDU spec. NVIDIA’s CEO described coolant entering an NVL72 at about 25°C and leaving roughly 20 degrees warmer at GTC 2024 (as reported by The Register), which at common cold-plate design flow of 1.5 L/min per kW puts the secondary loop somewhere around 120–180 L/min per rack. Ask the facility for its own numbers rather than assuming these. Sites that can do it stay scarce: 82% of operators in Uptime Institute’s 2025 survey reported no rack above 30 kW anywhere in their facility. GYGO sources qualified sites for your deployment. Find DLC-ready colocation facilities on GYGO →

    DLC vs Air Cooling: Facility-Level Cost Examples

    To make the DLC cost delta concrete, consider two representative facility configurations that appear frequently in GYGO placement requests for H100 and MI300X customers.

    Scenario A: Air-cooled facility, 10–15 kW/rack cap. A colocation provider in Northern Virginia offering standard air cooling at the published $180–$300/kW/month for a10 kW rack charges $1,800–$3,000/month for an 8-way H100 deployment drawing ~10.5 kW under load. Add power (750 kWh x 30 days x $0.07 = $1,575/month in power draw cost) and a basic cross-connect for InfiniBand at $100–$400/month (QuoteColo’s published 2026 range), and the facility overhead sits at $3,475–$4,975/month. This tier works well for teams whose H100 or MI300X clusters remain within the 15 kW ceiling and who prioritize contract flexibility over cooling efficiency.

    Scenario B: DLC-capable facility, 40–120 kW/rack support. A facility in Dallas with liquid-ready racks publishes an effective $160–$280/kW/month including the liquid premium (QuoteColo, 20–40 kW racks), and the cooling power overhead drops from a typical PUE of 1.5–1.6 (air) to 1.1–1.2 (liquid), reducing effective power consumption by 25–30%. For a GB200 NVL72 rack drawing 120 kW, that PUE improvement cuts facility overhead by roughly 48 kWh per hour of operation. At $0.07/kWh that is about $2,450/month in pure power savings. Over the multi-year terms that high-density contracts usually run, the economics favor DLC strongly for any commitment exceeding 18 months with sustained high utilization.

    The practical takeaway: if your GPU deployment will run at more than 70% utilization for 18+ months, DLC-capable facilities deliver lower total infrastructure cost despite their higher listed rack rates. Below that utilization threshold or time horizon, standard air-cooled facilities with shorter minimum terms provide better capital efficiency. Ask prospective colo facilities for their actual PUE measurement (not their advertised design PUE), and verify whether DLC rack rates include CDU maintenance or bill it separately.

    Interconnect & Network Requirements

    For training clusters beyond 8 GPUs, network topology matters as much as GPU choice. H100 and MI300X clusters require InfiniBand HDR (200 Gbps) or NDR (400 Gbps) for full all-reduce performance. Facilities that offer only 25GbE/100GbE Ethernet will bottleneck distributed training by 30–60% regardless of GPU capability. Confirm your prospective colo site’s InfiniBand switch inventory before committing — or use GYGO’s placement filter for InfiniBand-ready facilities.

    ROI & Investment Lens

    TL;DR

    An 8-card H100 cluster bought at $289,000 and colocated pays back in about 12 months against the $6.52 median list rate, or about 22 months against RunPod’s $3.99. Cloud wins for short commitments; owned colocation wins at 24+ months once residual hardware value is counted. We publish no MI300X or GB200 break-even, because no reseller publishes a price to build one from, and no managed-leasing yield, because no operator publishes one you could check.

    The buy-vs-rent decision is a pure discounted cash flow problem. The break-even point is the month at which cumulative rental spend exceeds total ownership cost (hardware + power + colo + maintenance). At that inflection, owned hardware begins generating positive ROI versus continued cloud rental.

    We run this analysis on the H100 alone. A break-even figure needs a purchase price and a rental rate, and the H100 is the only card in this guide where both are published: an 8-GPU server listed at $289,000 on 13 October 2026, against six providers publishing hourly rates. For MI300X and GB200 neither half exists in public — no reseller lists a price and no provider in this comparison publishes an hourly rate — so any break-even month we printed for them would be arithmetic performed on guesses.

    Worked Example: 8× H100 — 12 Months Cloud vs Colocation

    Abstract break-even tables can obscure the real magnitude of the savings. Here is a concrete example for a team running an 8-card H100 cluster at 80% average utilization over 12 months, comparing cloud rental against owned hardware in colocation.

    Cloud rental path (8× H100 80GB SXM, on-demand list): At RunPod Secure Cloud’s $3.99/hr per card, 8 cards at 80% utilization across a 30-day month consume 8 × $3.99 × 24 × 30 × 0.80 = $18,386/month. At the $6.52 median list rate across the six providers, the same cluster costs $30,044/month. Over 12 months that is $220,631 or $360,530 depending on where you buy. There is no residual asset at month 12 — the compute stops when the billing stops.

    Owned hardware, colocation path: A complete 8-GPU H100 SXM5 server — a Supermicro SYS-821GE-TNHR — was listed at $289,000 by the reseller Vipera on 13 October 2026, with RackmountNet and Corgitech listing the same build within 4% the same day. Colocation for a ~10–11 kW rack in a Tier-3 air-cooled facility runs $5,000–5,500/month fully loaded (rack fee, power draw, cross-connect, and remote hands allowance). Call it $5,250. Over 12 months the facility cost totals $63,000, so the all-in 12-month expenditure is $352,000.

    Where the crossover lands depends entirely on which rate you rent at, and the gap is wide enough to flip the decision. Owning costs $289,000 up front plus $5,250/month, so the break-even month solves as $289,000 divided by the monthly rental saving. Against the $6.52 median that saving is $30,044 − $5,250 = $24,794/month, and ownership pays back in about 12 months. Against RunPod’s $3.99 the saving falls to $18,386 − $5,250 = $13,136/month, pushing break-even out to about 22 months. Residual secondary-market value pulls both numbers in further, in the buyer’s favour: a three-year-old H100 still resells for roughly 60% of its original price.

    The lesson: shop the rate before you shop the model. Renting at the median list rate makes ownership pay back inside a year; renting at the cheapest published rate roughly doubles that. Owned colocation wins comfortably for commitments of 24+ months either way, particularly once secondary-market hardware value is factored in. Teams with 18-month or longer GPU horizons should evaluate the purchase path seriously, not just for cost but for operational independence. On the H200 question, the hardware premium is smaller than it looks: Supermicro’s starting price for the same chassis with 8x H200 is $323,603 against the $289,000 H100 server, a 12% step up on the system. That is not enough of a gap to decide on price alone, so decide it on whether your workload is memory-bandwidth-bound at sustained high utilization.

    Staking & Leasing Yields

    For investors who want GPU exposure without operating a cluster, hardware leasing programs provide a middle path. Under a typical managed-leasing arrangement, you purchase the GPU hardware through a partner operator who deploys it in their facility, manages the software stack, and pays you a monthly yield based on utilization.

    We are not going to quote you a managed-leasing yield, because no operator publishes one you could check. The figures that circulate for this arrangement are quoted gross, at utilisation rates nobody discloses, before the management fee comes out. Build the number yourself from the two halves you can verify: the hourly rate the hardware earns, which is in the pricing table above, and the purchase price in the spec table. Then subtract the operator’s fee, power, and the 30–40% the card loses in its first year.

    The risks are the same whoever runs the hardware: depreciation, since each new generation compresses what the previous one earns, utilisation volatility, and the creditworthiness of the operator holding your asset.

    DePIN protocols such as Akash Network, Render Network and io.net offer an alternative for consumer-grade hardware, though the transparency there is thinner than the marketing suggests. Render publishes what clients pay but not what operators earn, io.net publishes no APY at all, and Akash’s staking yield is funded by token emission rather than compute revenue. The GPU staking returns guide works through what each of them actually discloses.

    Explore GPU investment programs and managed-leasing options on GYGO →

    Decision Matrix: Choose This GPU If…

    TL;DR

    H100 is the safest all-rounder, winning or tying in five of eight scenarios. MI300X leads in four — especially long-context inference (≥64K tokens) and memory-bound training. GB200 dominates frontier-scale training but is inaccessible on-demand. RTX 4090 wins on cost for <30B fine-tuning. Avoid MI300X with CUDA-only stacks; avoid GB200 for inference-only workloads.

    ScenarioH100H200MI300XGB200RTX 4090
    Fine-tuning <70B model, tight budget✓—✓✓—✓✓
    Training 70B–405B from scratch✓✓✓✓✓✓✓—
    Real-time inference, lowest p99 latency✓✓✓✓——
    Batch inference, cost per token priority—✓✓✓—✓✓
    Team uses custom CUDA kernels✓✓✓✓—✓✓✓
    Long-context inference (≥64K tokens)—✓✓✓✓✓—
    Hardware investment / leasing program✓✓✓✓✓——
    Widest provider availability today✓✓✓✓✓Reservation✓✓✓

    Reading the matrix from left to right reveals a consistent pattern: the H100 is the safest generalist choice, winning or tying in five of eight scenarios and falling short only in memory-intensive workloads where its 80 GB limit becomes a hard constraint. The MI300X is the specialists’ champion — it leads in four scenarios and ties in two, making it the statistically superior choice if your workload spans multiple rows of the table. The GB200 dominates where it appears but is largely absent from the matrix because its reservation complexity and rack-scale minimum make it irrelevant for most teams evaluating this guide today. Avoid GB200 for any workload that does not require the full NVL72 rack — the minimum deployable unit of 72 GPUs makes it worse than H100 on a per-GPU cost basis for teams that cannot saturate the full system. The RTX 4090’s strong showing in the cost-sensitive rows is a reminder that consumer-grade hardware remains a legitimate production option for teams willing to accept its 24 GB VRAM ceiling and consumer-grade reliability characteristics. Every team will find their primary use case in two or three rows of this table — start there rather than trying to optimize for the entire matrix simultaneously.

    If you need to pick one GPU today without deep analysis: teams running mixed training-and-inference workloads on ROCm-compatible frameworks should choose the MI300X for its memory advantage and lower total cost. Teams needing maximum CUDA ecosystem compatibility or the lowest possible p99 inference latency should choose the H100 or H200. Teams planning frontier-model training at the 400B+ parameter scale should start the GB200 reservation conversation now. Avoid H100 if your primary use case is long-context inference at 64K+ tokens — the MI300X outperforms H100 by up to 2.1× at 128K context length and costs 20–40% less per hour on spot markets (per MLPerf Inference v4.1 long-context results).

    The RTX 4090 delivers 165 FP8 TFLOPS vs H100’s 989 — roughly 1/6th the raw compute at 1/20th the rental cost. This ratio makes it compelling for tiled workloads where per-unit cost matters more than throughput per card (per NVIDIA Ada Lovelace architecture whitepaper). The RTX 4090 deserves more credit than it receives in enterprise discussions. For teams running 7B-13B fine-tuning pipelines at high volume, a 16-card RTX 4090 cluster at $0.34/hr list delivers comparable throughput to 2 H100 cards at $3.99/hr each — $5.44 against $7.98, so roughly 32% lower cost at the cheapest published H100 rate, and far wider against the $6.52 median. The caveats are VRAM fragmentation risk for models above 24B parameters and the reliability delta of consumer vs enterprise hardware.

    Browse GPU purchase options across resellers on GYGO →

    How GYGO Makes the Choice Easy

    TL;DR

    GYGO publishes list rates from Lambda Labs, CoreWeave, RunPod, Vast.ai, AWS, GCP, Azure, and OVHcloud side by side, reread monthly, and brokers four decisions through one form each: rental, colocation placement by power density and cooling type, hardware purchase through partner resellers, and managed-leasing programs.

    Every number in this guide required pulling data from eight provider APIs, three hardware spec sheets, two benchmark databases, and multiple colocation operator rate cards. GYGO automates that entire process and presents the result in one interface. Here is exactly what you get:

    Rental Rate Comparison

    Compare published H100, H200, A100, GB200 and RTX 4090 list rates across Lambda Labs, CoreWeave, RunPod, Vast.ai, AWS, GCP, Azure and OVHcloud, read on 13 October 2026, then send one rental request.

    Compare GPU Rentals →

    Colocation Placement Matching

    Tell us your power density, cooling type (DLC, air or RDHx), InfiniBand requirement and geography; we match the spec against partner facilities and return comparable quotes within one business day.

    Find Colo Facilities →

    GPU Purchase Marketplace

    Request NVIDIA H100, H200, MI300X, and RTX 4090 hardware quotes from partner value-added resellers. Volume pricing, cluster configurations, and warranty options come back with the quote.

    Buy GPU Hardware →

    Investment & Leasing Programs

    Connect with partner operators offering managed GPU leasing programs, with utilization reporting, yield projections, and hardware ownership documentation.

    Explore GPU Investment →

    GYGO does not manufacture GPUs, operate data centers, or resell cloud compute directly. We are a neutral marketplace layer that aggregates supply across the entire GPU infrastructure market and matches demand through a single interface. That structural neutrality means our comparison data has no incentive to favor any single provider — a significant advantage when every provider you might compare us against has a conflict of interest in their own data.

    Browse all of our GPU comparison guides and tools on the resources page.

    Frequently Asked Questions

    TL;DR

    Key answers: MI300X ROCm is production-ready for PyTorch-native stacks in 2026; published H100 on-demand rates start at $3.99/hr; only MI300X (192 GB) or H200 (141 GB) can run Llama-3.1 70B in FP16 on a single card; GB200 requires 6–12 month reservations; colocation beats cloud at 4+ GPUs running 6+ months continuously; no provider in this comparison publishes an MI300X rental rate.

    Is the MI300X software ecosystem mature enough for production use in 2026?

    Yes, with caveats. PyTorch 2.3+, vLLM 0.4+, and most Hugging Face transformers run on ROCm 6.2 with no code changes. The gap has narrowed dramatically since 2023. The remaining rough edges are in custom CUDA kernels (Flash Attention v3 port is available but lags the CUDA version by ~6 months), some exotic quantization kernels, and third-party tooling that assumes CUDA device paths. If your stack is entirely PyTorch-native with no custom kernels, ROCm is production-ready today. If you rely on custom CUDA extensions, budget 2–4 weeks of porting work.

    What is the real-world rental price for an H100 in October 2026?

    On-demand list rates for the H100 80GB SXM run from $3.99/hr on RunPod Secure Cloud to $12.29/hr on Azure, a median of $6.52 per GPU-hour. The rest of the set: Lambda at $3.99, CoreWeave at $6.16 ($49.24/hr for an 8-GPU HGX H100 node), AWS at $6.88 ($55.04/hr p5.48xlarge in us-east-1), and Google Cloud at $11.06 ($88.49/hr a3-highgpu-8g in us-central1). OVHcloud advertises a single-GPU H100 instance from $2.99/hr, though that is a starting price rather than a fixed rate. Vast.ai publishes no list rate because its hosts set prices. All figures read from provider pricing pages on 13 October 2026. GYGO's live comparison shows current pricing across providers in one view.

    Can I run Llama-3.1 70B in full FP16 precision on a single GPU?

    Yes, on MI300X (192 GB) or H200 (141 GB). Llama-3.1 70B in FP16 requires approximately 140 GB of VRAM just for weights, plus KV-cache overhead. The MI300X is the only GPU that fits this comfortably with room for 32K+ context. H100 (80 GB) requires either INT8/INT4 quantization or 2-card tensor parallel for 70B FP16 inference.

    How long does GB200 availability take and what commitment is required?

    GB200 NVL72 capacity is allocated by reservation rather than listed for self-serve rental: CoreWeave publishes an on-demand instance rate ($10.50 per GPU-hour from its 4-GPU instance, in the table above) and the hyperscalers quote on request. Reservation terms, deposits and lead times are set per contract, so get them in writing before you plan a run around them. Tell GYGO your GB200 requirement and we pass on capacity as partner facilities and providers report it.

    What InfiniBand speeds are required for large-scale H100 training clusters?

    For clusters of 16–64 H100 GPUs, InfiniBand HDR (200 Gbps per port) is the practical minimum. For 64+ GPU clusters, InfiniBand NDR (400 Gbps) is strongly recommended to keep all-reduce overhead below 15% of step time. Some operators use RoCE (RDMA over Converged Ethernet) at 400GbE as an InfiniBand alternative with comparable performance but lower switch costs. Confirm your provider's interconnect specs before committing to a large cluster reservation.

    How does AMD MI300X pricing compare to H100 for a 6-month commitment?

    We cannot answer this with a number, because none of the providers in this guide publishes an MI300X rental rate. Lambda, RunPod, CoreWeave, AWS, Google Cloud, Azure and OVHcloud all list NVIDIA parts only; Vast.ai publishes no list rate for anything, since its hosts set prices. Any MI300X hourly figure you find is an observed marketplace rate or a third-party estimate rather than a published rate you can hold a provider to. Nor can we give you a purchase price to fall back on: every named reseller we checked quotes the MI300X rather than listing it, and the most recent traceable figure is an analyst estimate from early 2024 that AMD declined to confirm. The MI300X buying case rests on its 192 GB of memory, not on a discount anyone has published. For reserved H100 pricing, published on-demand list rates start at $3.99/hr on RunPod Secure Cloud, and reserved commitments are quoted below that on request rather than posted.

    What is the minimum number of GPUs needed to make colocation worthwhile?

    As a rule of thumb, colocation becomes cost-competitive with cloud rental at 4+ GPUs running continuously for 6+ months. Below that threshold, the fixed overhead of colo contracts (minimum rack commitment, setup fees, cross-connect charges) erodes the per-unit savings. For single GPU or 2-GPU workloads, cloud rental remains more cost-efficient unless you have specific compliance or data sovereignty requirements that mandate physical hardware control.

    Does GYGO provide GPU rentals directly or just compare providers?

    GYGO is a marketplace aggregator, not a cloud provider. We compile and display live pricing, availability, and specs from providers including Lambda Labs, CoreWeave, RunPod, Vast.ai, and others. When you click to rent, you are transacting directly with the provider. GYGO earns a referral fee from providers when you convert — this does not affect the price you pay, which matches the provider's public rate card.

    What GPU is best for video diffusion / multimodal AI workloads?

    Video diffusion (Wan, Sora-class, CogVideoX) is primarily a VRAM-capacity and memory-bandwidth problem. The MI300X (192 GB) wins on model fit, and its 5.3 TB/s bandwidth handles the high-resolution attention patterns efficiently. H200 (141 GB) is the CUDA-ecosystem alternative. RTX 4090 clusters are viable for batch offline video generation at smaller resolutions but require careful tiling to stay within 24 GB per-card limits.

    How do GPU rental prices change for longer commitments?

    Providers publish on-demand list rates and quote committed tiers on request rather than posting them, so treat any reserved-discount percentage you see as a negotiating anchor rather than a rate card. What is published as of 13 October 2026: H100 80GB SXM on-demand runs $3.99/hr on RunPod Secure Cloud up to $12.29/hr on Azure, a median of $6.52 per GPU-hour. RunPod also posts a cheaper Community Cloud tier at $2.69 for the same card on vetted third-party hosts. CoreWeave posts a spot tier for its H200 node at $20.93/hr against $50.44 on-demand, which is the one published spot-versus-on-demand pair we could verify. Vast.ai publishes no rate at all because its hosts set prices. GYGO's comparison shows the tiers each provider does publish side by side.

    What is the total cost of running a 405B model in production?

    Start with the cluster, not the token. An 8× H100 80GB SXM deployment costs $31.92/hr at RunPod Secure Cloud's published $3.99 per GPU-hour, or $52.16/hr at the $6.52 median list rate across the six providers we checked. Run it continuously and that is $23,302 or $38,077 per 730-hour month. Owned H100s in GYGO colocation work out to $6.80–9.60/hr for the eight cards, so $4,964–7,008/month. Per-token cost then depends entirely on how hard you drive the cluster. At only 1M output tokens/day, 30 million a month, the cheapest cloud option lands near $0.78 per 1,000 output tokens and colocation near $0.17–0.23, because a dedicated 8-GPU cluster sits idle most of the day at that volume. Raise throughput and both figures fall in proportion. We do not quote an MI300X comparison here because no provider publishes an MI300X rate. These are infrastructure costs only; inference serving software, networking egress, and API gateway costs are additional.

    Is it possible to mix H100 and MI300X GPUs in the same training cluster?

    Technically possible but strongly discouraged for tight training loops. Mixed GPU clusters introduce framework complexity (different memory layouts, different NCCL/RCCL collectives), and the slower card becomes a synchronization bottleneck in data-parallel training. The only practical use case is heterogeneous inference serving where you can route model-specific requests to the appropriate GPU type. For training, homogeneous clusters are significantly simpler to operate and optimize.

    Conclusion: Your 2026 GPU Decision

    TL;DR

    Start with software: CUDA-only stacks lock you to H100/H200. Then memory: 70B+ FP16 models need MI300X (192 GB) or H200 (141 GB). Then cost: if both CUDA and ROCm work, MI300X’s lower street price wins on owned hardware, though no provider publishes a rental rate to compare. For frontier-scale 400B+ training, start the GB200 reservation conversation now; lead times are set per contract. Avoid GB200 for inference-only deployments.

    The 2026 GPU market has reached a rare moment of genuine optionality. For the first time since NVIDIA dominated the AI compute market from 2019–2023, buyers have three meaningfully different options at the top of the performance stack: the H100 with the deepest CUDA software maturity, the MI300X with superior memory economics, and the GB200 with a generational leap in throughput for teams who can commit to rack-scale infrastructure.

    The decision framework is simpler than the spec sheet comparison suggests:

    • Start with software. If your production stack runs on custom CUDA kernels with no porting budget, choose H100 or H200. End of analysis. Avoid MI300X if your framework stack is CUDA-only — ROCm migration cost often exceeds hardware savings for teams with more than a few custom kernels.
    • Then consider memory. If your models fit within 80 GB with comfortable KV-cache headroom, H100 is fine — not worth the MI300X or H200 premium for sub-30B models at short context lengths. If you are running 70B+ models in FP16 or require long contexts, pay for the MI300X’s 192 GB. The H200’s 141 GB HBM3e fits 70B FP16 weights but leaves minimal headroom vs MI300X’s 192 GB for long-context KV-cache.
    • Then optimize cost, and expect to do it by quotation. If the software answer is “both CUDA and ROCm work,” the cost comparison between H100 and MI300X cannot be made from public data. No provider in this guide publishes an MI300X rental rate and no named reseller publishes a purchase price, so get a quote for both before you assume either is cheaper. What the MI300X does have on record is comparable or better performance per dollar on memory-bound tasks, per MLPerf Training v3.1, December 2025 submission data — which is a performance argument, not a price one.
    • Reserve GB200 if you are planning frontier scale. Reservation lead times are set per contract. Start the conversation now even if your training run is 9–12 months away. Not worth the GB200 commitment for inference-only workloads — the NVL72 rack-scale minimum and 120 kW power requirement deliver no advantage over H200 or MI300X for inference serving at realistic batch sizes.

    Whatever you choose, GYGO’s marketplace keeps your options open: compare live H100 vs MI300X rental quotes across eight providers, filter colocation facilities by your exact power density and cooling requirements, and access GPU hardware from partner resellers — all without talking to a sales rep until you are ready.

    Already leaning toward owning your hardware? Our Colocation vs Cloud ROI breakdown works through break-even month, monthly savings, and total cost of ownership for an H100 cluster.

    Compare Published H100 Rates Now

    List rates from Lambda Labs, CoreWeave, RunPod, Vast.ai, AWS, GCP, Azure, and OVHcloud, read on 13 October 2026; no provider compared here publishes an MI300X rate.

    Compare GPU Rentals on GYGO →