From Aryan Vatsa | Product & Market Analysis
MI355X vs B200 Rentals: $7.70 vs $9.65 an Hour, and 17% Less per Token
On this page
Crusoe charges $7.70 per GPU-hour for an AMD MI355X endpoint and $9.65 for an Nvidia B200 endpoint, a 20% gap on one vendor's price page. MI355X rental price gaps at 5 vendors run from 4% to 39%. On MLPerf throughput the Crusoe gap narrows to 17% per token, and it only survives if your software stack matches the benchmark.
Key takeaways
- The MI355X rents for less at all 5 vendors publishing both chips. The gap runs from 4.2% at Daytona to 38.6% at Oracle, and the median is 19.1%, on rates read by 6 November 2026.
- The two chips tie on MLPerf Llama 2 70B Offline. In the v6.0 results, 8 MI355X GPUs posted 103,480 tokens per second and 8 B200 GPUs posted 103,954, a gap of 0.5%.
- Cost per token follows rental price more than benchmark rank. The MI355X needs only a 3.2% price discount to match B200 cost on MLPerf Server, and all 5 vendors clear that line.
- Utilisation can erase the whole discount. At Crusoe's rates, a B200 running at 61% utilisation costs the same per token as an MI355X running at 50%.
Is the MI355X cheaper to rent than the B200? Yes, at every vendor we found publishing both. The gap is 4% to 39% per GPU-hour. After adjusting for MLPerf Server throughput, the same gap is 1% to 37% per token. Few of those rates are plain on-demand, so check the billing type first.
MI355X vs B200 rental prices on dated rate cards
This table holds every per-GPU-hour MI355X and B200 rate we could read from a vendor's own page or public API. Each row carries its billing type, because a preemptible rate and a pay-as-you-go rate are different products. Sorting them into one ranking would mislead you.
| Vendor | Billing type | MI355X | B200 | Date on source |
|---|---|---|---|---|
| Oracle Cloud | Pay as you go | $8.60 | $14.00 | Price API, 2 November 2026 |
| Crusoe | Dedicated endpoint, hourly | $7.70 | $9.65 | Live page, undated |
| Crusoe, from 1 December | Dedicated endpoint, hourly | $8.20 | $10.20 | Announced on the page |
| Cirrascale | "As low as", 3, 6 or 12 month blocks save up to 20% | $4.29 | $4.79 | Live page, undated |
| Daytona | Preemptible | $3.44 | $3.59 | 20 October 2026 |
| Vultr | Preemptible, 8-GPU bare metal | $2.59 | $3.20 | Plans API, undated |
| DigitalOcean | Spot, reclaimable | $4.50 | Not listed | Docs, 26 October 2026 |
| TensorWave | "Starting at", term not stated | $2.95 | Not found | Live page, undated |
| CoreWeave | On-demand, 8-GPU node at $68.80 | Not listed | $8.60 | Live page, undated |
| Nebius | On-demand, per second billing | Not found | $8.50 | Docs, undated |
| Runpod | On-demand, Secure Cloud | Not listed | $7.99 | 4 November 2026 |
| Lambda | HGX B200 instance, from 16 November | Not listed | $7.69 | Announced on the page |
Per-GPU rates at Vultr and CoreWeave are node prices divided by 8. Host CPU, memory and network differ by vendor and are not normalised here. "Not listed" means the vendor's readable price page has no such row, which does not rule out a private quote.
Two things stand out before any arithmetic. CoreWeave and Lambda, the names most buyers start with, list no MI355X at all. And the rates are moving up: Crusoe will raise the MI355X by 6.5% and the B200 by 5.7% on 1 December 2026.
The broader market is thinner on the AMD side. The tracker GetDeploying counted 42 providers for the B200 on 6 November 2026, and its 24 priced on-demand configurations had a median of $8.11, up 25% in 90 days. Its MI355X page shows 7 providers and too few rows for a median. Treat those counts as directional, because a tracker is not a vendor. We found one of its rows contradicted by the vendor's own page.
Only 1 paired MI355X and B200 rate is plain on-demand
Of the 5 vendors publishing both chips, only Oracle sells both as ordinary pay-as-you-go instances. That matters more than the headline discount, because the other 4 pairs each carry a condition that changes what you are buying.
Crusoe is a managed endpoint, not a server
The $7.70 and $9.65 figures sit in Crusoe's Self-Serve Deployments table. Crusoe describes these as dedicated endpoints for open and fine-tuned models. If you want a raw instance, its MI355X product page says contact sales. I still lead with this pair because it is the cleanest test available: one vendor, one table, one product and one billing unit.
Preemptible rates can disappear mid-job
Vultr's plans API flags both chips as preemptible only, with on-demand deployment switched off. Daytona's page lists both under a preemptible heading. DigitalOcean's docs say its Spot MI355X at $4.50 can be reclaimed with at least 2 hours of notice. Those rates suit batch jobs that can restart, and they suit almost nothing with a latency promise.
"Starting at" is not a rate card
TensorWave's $2.95 looks like the bargain of the table. Its MI355X page does not state a term or a commitment, and the homepage routes buyers to sales. Cirrascale's "as low as" rates carry the same warning, since its page says hourly pricing is for example only. I would not model either figure until a written quote names the term.
MI355X and B200 throughput in MLPerf v6.0 is close to a tie
The MI355X matched the B200 on MLPerf Inference v6.0 Llama 2 70B, within 3.2% on the two main scenarios. Both rows in the table below are closed-division, 1 node with 8 GPUs, and they come from the same round, so this is as close to like for like as public data gets.
| Scenario | AMD MI355X (6.0-0002) | HPE with B200 (6.0-0048) | MI355X as share of B200 |
|---|---|---|---|
| Offline | 103,480 | 103,954 | 99.5% |
| Server | 100,282 | 103,635 | 96.8% |
| Interactive (flagged inferred) | 73,608 | 61,645 | 119.4% |
Those shares reconcile with AMD's public claim that it tied on Offline, delivered 97% on Server and reached 119% on Interactive. AMD's marketing numbers therefore hold against the results file. The more useful finding is how small the gap is against normal variation between submissions.
The Server gap is about the size of submission noise
In the prior v5.1 round, 9 submissions of the same 8-GPU B200 configuration ranged from 98,608 to 102,909 tokens per second on Offline. That is a 4.4% spread for one chip across different builders. A 3.2% gap between two chips is not something I would base a purchase on.
Llama 2 70B is a small, old model by current standards. AMD's blog also reports gpt-oss-120b results of 111% and 115% against B200 systems, using partner submissions as the reference. I could not confirm a same-round B200 row for that model, so it stays out of the cost table below. The direction favours AMD, but the size of the lead is AMD's claim and not our measurement.
Cost per token for MI355X and B200 rentals
At full load, the MI355X costs less per token than the B200 at all 5 vendors, by 1.0% to 36.5%. The formula is simple enough to rerun with your own quote. Divide the GPU-hour rate by tokens per GPU-hour, where tokens per GPU-hour is the MLPerf system throughput times 3,600, divided by 8 GPUs.
On MLPerf Server, that gives 45.13 million tokens per GPU-hour for the MI355X and 46.64 million for the B200. So the MI355X breaks even when it is priced 3.2% below the B200, and any larger discount is a real saving.
| Vendor and billing | MI355X | B200 | MI355X saving |
|---|---|---|---|
| Oracle, pay as you go | $0.191 | $0.300 | 36.5% |
| Crusoe, endpoint, current | $0.171 | $0.207 | 17.5% |
| Crusoe, endpoint, from 1 December | $0.182 | $0.219 | 16.9% |
| Vultr, preemptible | $0.057 | $0.069 | 16.4% |
| Cirrascale, "as low as" | $0.095 | $0.103 | 7.4% |
| Daytona, preemptible | $0.076 | $0.077 | 1.0% |
Zan Digital calculation. Assumes the rented machine reaches the benchmark throughput, which needs the same quantisation and a tuned stack. Preemptible rows exclude the cost of restarted work.
Utilisation matters more than the chip
Every figure above assumes a saturated machine, and no production fleet runs that way. Cost per token rises in direct proportion as utilisation falls. At Crusoe's rates, a B200 at 61% utilisation costs the same per token as an MI355X at 50%. Put another way, a team that gets 21% more useful work out of its B200s cancels the whole discount.
That is why I would not switch chips to save 17% until I had measured my own utilisation. If you are still deciding whether to rent at all, the model of where owning a B200 server beats renting one uses the same inputs from the other direction.
Renting only wins if you beat the API price. Our comparison of inference provider rate cards found gpt-oss-120b listed at $0.60 per 1M output tokens at Together, Fireworks and Groq. On AMD's Server result for that model, a $7.70 MI355X produces tokens at about $0.208 per 1M at full load. Break-even is roughly 35% utilisation, before you count input token revenue, engineers or idle capacity.
GPU memory price: the MI355X costs half as much per GB
The MI355X carries 288 GB of memory to the B200's 180 GB, a 1.6x advantage that MLPerf Llama 2 70B does not reward. Crusoe's page states both capacities. Per GB-hour, the MI355X undercuts the B200 by 40% to 62% across the 5 paired vendors. Memory bandwidth does not separate them: AMD quotes 8 TB/s per GPU, and Nvidia's DGX B200 page quotes 64 TB/s across 8 GPUs, which is the same rate.
- Oracle: $0.0299 vs $0.0778 per GB-hour, 61.6% lower.
- Crusoe: $0.0267 vs $0.0536 per GB-hour, 50.1% lower.
- Vultr: $0.0090 vs $0.0178 per GB-hour, 49.4% lower.
- Cirrascale: $0.0149 vs $0.0266 per GB-hour, 44.0% lower.
- Daytona: $0.0119 vs $0.0199 per GB-hour, 40.1% lower.
This is the strongest argument for the MI355X, and I think it beats the throughput argument. If a model fits on fewer GPUs, you pay for fewer GPUs, and large context and long KV caches eat memory first. The saving is only real if your model or batch size actually needs the room. A small model that fits on either chip gets nothing from it. Memory is also the input with the sharpest price pressure right now, as the analysis of who absorbs the DRAM premium sets out.
AMD's 97% growth is not an MI355X demand signal
AMD's data centre revenue rose 97% to a record $8.5 billion in Q3 2026, but the company did not credit the MI355X for it. The 3 November earnings release attributes the growth to EPYC processors and the launch of MI450 Series GPUs. The results text we read does not name the MI355X at all.
Coverage that links the 97% to MI355X capacity on rental price pages joins 2 things the filing does not join. I would not read neocloud availability from that number. A rate card tells you what a vendor will rent you this week, and a segment total mixes CPUs with next-generation GPUs.
The MI450 launch does raise a question for anyone signing long terms. The MI355X is no longer AMD's newest part, and the same is true of the B200, as the B300 and later Nvidia systems arrive. Crusoe will list the B300 endpoint at $13.80 from 1 December. On Nvidia's own v6.0 Server result of 107,318 tokens per second, that works out to $0.286 per 1M tokens against $0.182 for the MI355X. AMD's commercial commitments to its largest buyers are covered in the breakdown of the OpenAI warrant.
Where this MI355X and B200 comparison is weakest
The argument has 4 real holes, and the first could reverse the conclusion for your workload.
Benchmarks were tuned by the people selling the result
AMD's submission used ROCm 7.0.0 with vLLM and tuned quantisation. HPE's B200 entry used TensorRT. Neither was run by an independent lab, and MLPerf audits rule compliance rather than your experience on a Tuesday. AMD published a reproduction guide, which is to its credit. Getting those figures on your own model is an engineering cost this post does not price, and a slower port can consume a 17% saving quickly.
Newer results exist that we could not use
MLCommons published v6.1 on 16 September 2026. Nvidia's v6.1 results folder has no B200 entry, and AMD's blog on that round would not load for us, so this post uses v6.0. Treat the throughput here as a floor for both stacks, since software keeps improving.
One Nvidia figure sits 10 times away from ours
Nvidia's DGX B200 page cites about $0.02 per 1M tokens on gpt-oss-120b, attributed to SemiAnalysis InferenceX in early 2026. At $9.65 an hour, that would need about 134,000 tokens per second per GPU, against 12,954 per GPU in HPE's Llama 2 Server result. The model, test and cost basis all differ, so neither figure disproves the other. We could not confirm what hourly cost sits behind the $0.02, so it stays out of our table.
Rate cards are not capacity
A listed price does not mean you can get the GPUs. GetDeploying showed Vultr's 8-GPU plans for both chips out of stock on 6 November. Almost no vendor here publishes a reserved rate with a stated term, and reserved is how serious inference capacity is usually bought. Crusoe's own gap between contracted and running capacity is a reminder that supply and announcement are separate facts. Your negotiated number may look nothing like this table.
Frequently asked questions
How much does it cost to rent an MI355X per hour?
Published MI355X rates ran from $2.59 to $8.60 per GPU-hour in November 2026. Oracle charges $8.60 pay as you go, Crusoe $7.70 for a dedicated endpoint, and DigitalOcean $4.50 on Spot. Vultr charges $2.59 and Daytona $3.44, both preemptible. TensorWave advertises from $2.95 without stating a term, so confirm the commitment before modelling it.
How much does a B200 cost per hour?
Published B200 rates ran from $3.20 preemptible at Vultr to $14.00 pay as you go at Oracle in November 2026. CoreWeave lists an 8-GPU node at $68.80, or $8.60 per GPU. Nebius lists $8.50, Runpod Secure Cloud $7.99, and Lambda $7.69 from 16 November. The GetDeploying tracker put the on-demand median at $8.11.
Is the AMD MI355X as fast as the Nvidia B200?
On MLPerf Inference v6.0 Llama 2 70B, yes, within normal variation. Using 8 GPUs, the MI355X reached 99.5% of an HPE B200 system on Offline, 96.8% on Server and 119.4% on Interactive. Those results come from vendor-run submissions on one older model. Your own model and software stack could produce a different answer.
Which is cheaper per token, MI355X or B200?
The MI355X was cheaper at all 5 vendors publishing both, by 1.0% to 36.5% at full load on MLPerf Server throughput. At Crusoe, the figures are $0.171 and $0.207 per 1M tokens on Llama 2 70B. The result assumes saturated machines and benchmark-grade tuning, so real costs will be higher for both chips.
Do CoreWeave and Lambda offer the MI355X?
Neither lists it on its public price page as of 6 November 2026. CoreWeave's page shows no AMD accelerators, and Lambda's shows Nvidia B200 instances and clusters with no AMD row. A private arrangement is possible, but you cannot buy one from either rate card. Vendors that do publish an MI355X rate include Oracle, Crusoe, Vultr, DigitalOcean, TensorWave, Cirrascale and Daytona.
Does AMD's 97% data center growth come from the MI355X?
AMD did not say so. Its Q3 2026 release credits the 97% rise, to a record $8.5 billion, to EPYC processors and the launch of MI450 Series GPUs. The release text we read does not name the MI355X. Using that growth figure as evidence of MI355X rental demand goes further than the filing does.
How to test the MI355X discount this week
Skip the procurement debate and rent one machine of each chip for a day. Run your real model on both, using your real prompt lengths, at the latency you promise customers. Divide each hourly bill by the tokens you actually served, and compare that number with the 3.2% break-even above.
If the MI355X result lands within 5% of the B200, get a written quote that states the term, the host configuration and the reclaim policy. If it lands further behind, your finding is the engineering work needed to close the gap, and that estimate belongs in the price comparison.
One number to ask for
Ask each vendor for a dated, per-GPU-hour rate with the term written beside it. A vendor that answers with "starting at" has not given you a price yet.
References
- Crusoe, Cloud pricing, read 6 November 2026. Used for endpoint rates, December changes and memory capacities.
- Oracle, public price list API, updated 2 November 2026; Vultr, bare metal plans API, read 6 November 2026. Used for pay-as-you-go and preemptible rates.
- Daytona, Pricing, 20 October 2026; Cirrascale, Pricing; TensorWave, MI355X; DigitalOcean, GPU Droplet pricing, 26 October 2026.
- CoreWeave, Pricing; Lambda, Pricing; Nebius, Compute pricing; Runpod, Pricing, 4 November 2026. Used for B200 rates and for the absence of MI355X rows.
- MLCommons, Inference v6.0 results, April 2026, submissions 6.0-0002 and 6.0-0048; Nvidia v6.0 results for B300; Soterra Labs, v5.1 mirror, a third-party copy.
- AMD, MLPerf Inference v6.0 submission, 1 April 2026; B200 comparison as republished, 2 April 2026. Vendor claims, checked against the results file for Llama 2 70B only.
- AMD, Q3 2026 financial results, 3 November 2026; Nvidia, DGX B200, read 6 November 2026, used for memory specifications and the $0.02 claim.
- GetDeploying, B200 and MI355X trackers, 6 November 2026. Used only for provider counts, the median and stock status, not for any paired rate.
The weakest thing about this source base: every throughput figure is vendor-run, only 1 of the 5 price pairs is plain on-demand, and several price pages carry no date. We record the date we read them. Rates last verified 6 November 2026. All cost per token figures are our own calculations.
Related reading