Microsoft Moves Foundry to Maia Chips You Can't Rent or Pick

GitHub Copilot and Microsoft Foundry move onto Microsoft's own Maia chips by year end, and Maia 300 brings MXFP4 numerics in 2027. Customers can't rent or choose Maia, so record an eval baseline before the switch.

By Rajesh Beri·October 14, 2026·9 min read
Share:
A tall liquid-cooled server rack in a dim data centre aisle, its front panel open to show rows of identical accelerator trays and coolant hoses, with a locked cage door between the rack and the viewer.

Illustration generated using AI

If your production workloads run on Microsoft Foundry or your developers live in GitHub Copilot, the silicon answering your requests is about to change, and you get no say in it. Microsoft has not said it will tell you when it happens. It said on October 12 that GitHub Copilot and Foundry will follow Microsoft Copilot onto its in-house Maia 200 accelerator "by end of year," and that the next chip, Maia 300, starts production deployments in 2027 built around low-precision MXFP4 numerics. Customers cannot rent Maia or select it. What you can do is record what your workloads score today, so you can tell afterwards whether anything moved.

The announcement came in a blog post from Scott Guthrie, Microsoft's executive vice president for Cloud + AI. It was written for investors and capacity planners, and for a Foundry buyer it works as a change notice for a dependency you never chose.

What Microsoft Actually Announced

Microsoft announced a second-generation inference chip already in service and a third generation that arrives in 2027. Per the Microsoft blog, Maia 200 is "now in production" and deploying across the United States, Europe and Australia. It runs Microsoft Copilot, the built-in AI features in Teams and Cowork, and model development for Microsoft's MAI team, and it serves OpenAI models, MAI models and open-source model families. GitHub Copilot and Foundry are next.

Maia 300 is the bigger chip. The same post lists eight HBM4 stacks, 18 TB/s of peak memory bandwidth, a 950-watt TDP and compute chiplets on TSMC's N2P node. A rack holds 96 accelerators inside a 167-kilowatt envelope. Microsoft's architecture deep dive adds 288 GB of HBM per accelerator and claims, against Maia 200, "up to 7 times greater rack-scale token throughput" and "more than 2.5 times the performance per watt." The planned Maia 300 workloads include multi-step agentic coding for GitHub, "cloud-scale model serving for Foundry" and latency-sensitive work for Dragon Copilot.

Scale is the other half of the news. TIKR's summary of Reuters' reporting puts the plan at potentially more than one million chips next year, which TIKR works out to roughly 10,400 racks and about 1.7 gigawatts. Earlier reporting summarised by FourWeekMBA described talks with TSMC for more than 300,000 units for 2027 delivery and called those numbers subject to supply and packaging negotiations, not committed orders.

Can You Rent or Choose Maia? No

Maia is internal infrastructure, and nothing in the announcement changes that. The National CIO Review reports that Maia remains "reserved for Microsoft's internal operations," so Azure customers cannot select it directly. Neither the Guthrie post nor the architecture paper mentions customer rental, pricing or a hardware selector.

That puts Microsoft behind its two largest rivals on access. Google says you can use TPUs through Compute Engine, Google Kubernetes Engine and its Gemini Enterprise Agent Platform. AWS lists Trn3 instances and Trainium3 UltraServers under EC2. On both clouds you can benchmark the custom chip yourself and decide whether its price-performance is real. On Azure, Microsoft makes that call for you and decides what happens to any savings.

The change is narrower than it first looks. Foundry's serverless path never let you pick hardware. Its deployment types documentation says a deployment type determines where your data is processed, how you pay and the performance characteristics. It says nothing about which accelerator serves the request, and Global deployments "dynamically route traffic to available datacenters." Even Foundry's managed compute preview, the path for open-weight models, says "You don't need to pick virtual machine SKUs, because Foundry chooses GPUs per instance," drawing from A100, H100 and MI300X families. Hardware abstraction is standard practice in hosted inference. What is new is that the abstraction now hides a different chip architecture with different low-precision arithmetic.


Why the Numerics Matter More Than the Chip

The risk worth managing is a change in numerical precision, which can shift model outputs in ways a status page never reports. MXFP4 is a 4-bit microscaling floating-point format: weights or activations are stored in small blocks that share one scale factor, which cuts memory and bandwidth. The Guthrie post says Maia 300's MXFP4 formats "reduce memory and bandwidth needs for compute and KV-cache," and the architecture paper goes further, describing "enhanced MXFP4 and sub-3-bit storage formats." Those formats are where both the efficiency gain and any accuracy loss would come from.

The research is not settled in Microsoft's favour or against it. An ICLR 2026 paper, Bridging the Gap Between Promise and Performance for Microscaling FP4 Quantization, finds that MXFP4's power-of-two scale factor induces large error that "severely degrades accuracy" under standard post-training quantization. The same authors show a fix, MR-GPTQ, that brings MXFP4 close to the accuracy of Nvidia's NVFP4 format. Read the two findings together: 4-bit serving can be close to lossless when the quantization is done carefully, and visibly worse when it is not. From outside Microsoft you cannot tell which kind you are getting. We compared these formats on open models in FP8 vs NVFP4 vs INT4-AWQ, and the accuracy ranking shifted from model to model.

There is a recent precedent for exactly this failure. In its postmortem of three issues from August and September 2025, Anthropic traced degraded Claude output partly to a TPU server misconfiguration and a latent bug in the XLA:TPU compiler. Anthropic serves Claude on Trainium, Nvidia GPUs and TPUs, and wrote that "Each hardware platform has different characteristics and requires specific optimizations." Anthropic also wrote: "The evaluations we ran simply didn't capture the degradation users were reporting." A frontier lab's own evals missed a hardware-specific regression, so a vendor telling you a migration is transparent is a promise you should check yourself.

Microsoft has a reasonable case. It already serves OpenAI models to Microsoft Copilot users on Maia 200, at a scale that would surface gross regressions quickly, and it has every commercial reason to keep quality flat while it moves GitHub Copilot, a paid product with vocal users. Most workloads will probably see no difference. You still have to verify yours, and once the switch happens there is no before-state left to measure.

Does 40% More Tokens Per Megawatt Mean Lower Prices?

Not on any timeline you should budget for. Microsoft claims Maia 300 delivers 40% more tokens per megawatt than "leading GPU-based systems" and that Maia 200 already delivers up to 1.7x more tokens per watt than "leading GPU infrastructure" for built-in AI features, per the Guthrie post. Neither claim names the GPU, the model or the workload, and the 40% figure does not appear in the architecture paper at all, which benchmarks Maia 300 only against Maia 200. TIKR's analysis notes that the number is Microsoft's own estimate and has not been tested outside the company.

The January claim gives you a test case. The National CIO Review reports Satya Nadella saying Maia 200 delivers 30% better performance per dollar than the latest hardware in Microsoft's fleet. Microsoft's January Maia 200 announcement said the chip would accelerate Foundry and support Microsoft 365 Copilot. Check your own Foundry invoices since then and see whether any of that 30% reached you.

The financials explain why it may not. TIKR reports that Microsoft's cash capex hit $35.80 billion in the quarter ended June, against $17.08 billion a year earlier, and gross margin slid from 69.05% to 67.20% across three straight quarterly declines. A company in that position uses cheaper inference to rebuild margin first. Evercore ISI analysts, cited by the National CIO Review, estimate Maia could reach roughly 10% of Microsoft's AI chip spend by the first quarter of 2027. A 10% share of chip spend is unlikely to reset a price list. Nvidia and AMD chips remain in the fleet, mainly for training.


What to Do Before the Switch

Microsoft Ignite runs November 17-20, and that is when Microsoft will add detail. Ask your questions before then.

This Week:

  1. Freeze an eval baseline for every production Foundry deployment. Take 200 to 500 real prompts per workload, record outputs, scores and token counts against today's model version, and store them with the date. If you have no eval set, start with our guide to building one from hand-written questions. Tools like Langfuse or Braintrust can schedule the re-run.
  2. Do the same for GitHub Copilot. Pick 30 to 50 representative tasks from your own repos (a refactor, a test-generation job, a bug fix) and record acceptance and pass rates now. GitHub Copilot moves by year end, and when developers say it got worse you will want numbers to check that against.
  3. Schedule a weekly re-run. A baseline only helps if you compare against it. A weekly diff on the same prompts tells you when, give or take a week, something changed.

Before Ignite:

  1. Put three questions to your Microsoft account team in writing. Which of our deployments will be served on Maia, and when? What numerical precision will our model run at, and is it the same precision we get today? Will Microsoft notify customers when serving hardware or precision changes for a deployment? Written answers become evidence later.
  2. Ask whether Provisioned or Data Zone deployments get different treatment. Microsoft's own docs say it can add regions to a data zone without prior notice. Assume hardware changes work the same way unless you are told otherwise.

Before Your Next Renewal:

  1. Ask for a hardware and numerics change-notice clause. You probably will not get the right to choose the chip. You can reasonably ask for notice of a material change in serving precision and an eval window before it takes effect.
  2. Keep 2027 budgets flat on unit price. Model Maia savings as upside you have to negotiate, and price any Azure-versus-other-cloud comparison on today's published rates.
  3. If bit-exact reproducibility is a regulatory requirement, move that workload to infrastructure where you choose the hardware. On Azure that means self-managed GPU VMs, not the serverless path, and you should cost it before the renewal conversation.

The Bigger Picture

All three hyperscalers are moving inference onto their own silicon, and Microsoft is catching up to Google and Amazon, who already let you rent the chip and measure it yourself (we compared them in our look at Nvidia alternatives for inference). Microsoft treats Maia the way a SaaS vendor treats its database, as an internal choice the customer inherits. For a model that writes your code and answers your customers, that deserves more scrutiny than it gets, because a precision regression shows up as a slow drift in quality that looks like users getting pickier.

Handle it like a model deprecation that arrives without a notice window: pin model versions where Foundry lets you, and keep dated eval results for everything else.

Record the baseline this week, before GitHub Copilot and Foundry make the year-end move.

Continue Reading

Share:

Frequently Asked Questions

Can Azure customers rent or choose Microsoft's Maia chips?

No. Maia is reserved for Microsoft's internal services, and Foundry's deployment types set where data is processed and how you pay, not which accelerator serves a request. Google offers TPUs through Compute Engine and GKE, and AWS offers Trainium through EC2, so you can benchmark those yourself.

When do GitHub Copilot and Microsoft Foundry move to Maia?

Microsoft's October 12, 2026 announcement says GitHub Copilot and Foundry will follow Microsoft Copilot onto Maia 200 by the end of 2026. Maia 300 begins production deployments in 2027, with planned work including agentic coding for GitHub and model serving for Foundry.

What is MXFP4 and could it change model outputs?

MXFP4 is a 4-bit microscaling floating-point format in which blocks of values share one scale factor, which cuts memory and bandwidth. An ICLR 2026 paper found MXFP4's power-of-two scaling can severely degrade accuracy under standard quantization, while a better method brings it close to NVFP4. Your results depend on how the provider quantizes.

Will Maia 300 make Azure AI cheaper?

Do not budget for it before 2027. Microsoft's claim of 40% more tokens per megawatt names no comparison GPU or benchmark, Maia 300 ships in 2027, and Microsoft's capex has doubled year over year while gross margin fell three quarters running, so savings may go to margin first.

What should Foundry customers do before the switch to Maia?

Record a dated eval baseline for each production deployment and for GitHub Copilot tasks, re-run it weekly, ask your account team in writing which deployments move to Maia and at what precision, and seek a change-notice clause for serving precision at renewal.

Newsletter

Stay Ahead of the Curve

Weekly enterprise AI insights for technology leaders. No spam, no vendor pitches—unsubscribe anytime.

Subscribe

Latest Articles

View All →