News: 1737355448

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Where does Microsoft's NPU obsession leave Nvidia's AI PC ambitions?

(2025/01/20)


Comment Nvidia is the uncontested champion of AI infrastructure — at least in the datacenter. In the emerging field of AI PCs, things aren't so clear cut.

In early 2024, it became plain that, for better or worse, the future of Windows would be [1]imbued with AI-augmented features and experiences. Headline features included live captions and translation, image generation in MS Paint, and, eventually, the somewhat [2]dubious Recall feature that captures periodic screenshots and uses them to keep track of past activity.

For the moment, these new features are exclusive to so-called Copilot+ PCs, but in order to qualify for that designation, the computers have to meet Microsoft's minimum performance targets.

[3]

According to the Windows titan's [4]documentation , Copilot+ PCs require a neural processing unit (NPU) capable of 40 or more TOPS, or 40-plus trillion INT8 AI operations per second, along with at least 16GB of RAM and 256GB of storage. When this all launched, only Qualcomm had a processor capable of meeting Redmond's NPU requirement, and so only PCs with that silicon were allowed as Copilot+ PCs to run the aforementioned AI-augmented features.

[5]

[6]

Since then, Qualcomm's qualifying Arm-compatible X chips were joined by Intel's Lunar Lake and AMD's Strix Point and Halo processor families as Copilot+ PC compliant.

Yet, somehow, a $2,000 Nvidia [7]RTX 5090 , as announced at CES 2025 this month, with more than 3.3 petaFLOPS of AI compute (that's at FP4 by the way) still isn't good enough for Redmond. No matter how many FLOPS or TOPS your GPU can muster, it only matters to Microsoft if it's an NPU churning them out — for now anyway.

Nvidia hasn't been slacking on the AI PC

Much of the marketing hype around AI PCs has revolved around Microsoft's Copilot+ spec and understandably so. Nearly every PC sold today runs Windows. This dominance of the PC software ecosystem makes Microsoft's obsession with NPUs hard to ignore, but, that doesn't mean Nvidia has been resting on its laurels, content with lording it over the datacenter, workstation graphics, and discrete gaming GPUs.

In fact, Nvidia has been working to bring AI features to the PC for years, Jesse Clayton, who leads product marketing for Windows AI at Nvidia, told The Register .

[8]

"We kind of started the movement with AI on the PC back in 2018 when we launched the first GeForce GPUs and Nvidia GPUs with dedicated AI hardware — our tensor cores," Clayton said. "Along with that, we announced the first widely deployed PC AI, which was DLSS, which is used in games to accelerate frame rates by using AI to generate pixels and now generating frames for the games."

Since then the GPU giant has [9]rolled out the RTX AI Toolkit, a suite of tools and software for optimizing and deploying genAI models on Windows PCs, brought Nvidia Inference Microservices ( [10]NIMs ) to PCs, and rolled out a number of [11]blueprints for things like state-of-the-art image generation, and converting PDFs to podcasts.

"Our strategy is where we can deliver interesting and differentiated experiences, either as a gamer because it enhances your gameplay, or as a creator because it saves you time and reduces the repetitive, tedious work," Clayton explained.

[12]

And, while some of these experiences are aimed directly at end users — ChatRTX and RTX Voice, for example — many of Nvidia's more recent software launches have been aimed at the developer community.

Competition or opportunity

Say what you will about Copilot+'s actual value, Microsoft has successfully forced chipset designers to offer some form of NPU that satisfies the Windows giant while also setting a new minimum standard for machine-learning performance.

Considering Windows' market share and Microsoft's ongoing efforts to shoehorn AI into every corner of its software, it's only a matter of time before NPUs trickle down to even the lowliest of budget builds.

What's more, adoption of frameworks such as Microsoft's [13]DirectML and [14]ONNX Runtime have helped to simplify application development and allow code to run across a diverse set of hardware with minimal retooling.

Just as your LLM once again goes off the rails, Cisco, Nvidia are at the door smiling [15]READ MORE

This poses a potential problem for Nvidia. The Silicon Valley goliath may dominate the discrete graphics processor market, surrounded by its [16]CUDA moat , yet its GPUs are only found in about [17]18 percent of PCs sold with the vast majority of systems using integrated graphics from Intel, AMD, or others.

The case can be made that, before too long, NPUs will become a much larger target for developers building AI apps. And while Nvidia won't necessarily be left out of the conversation as its accelerators also support many of the more popular software frameworks, at least some of its competitive edge revolves around convincing developers to use its libraries and microservices, which promise easier integration and higher performance and efficiency.

Ultimately, Clayton says, developers will have to make a decision on whether they want to bring their app to market quickly using something like NIMs or if they want to support the largest possible install base.

But, while Nvidia may face competition from NPUs eventually — AI PCs are still a pretty niche market — it isn't necessarily all bad news. Even if models don't end up running on Nvidia's PC hardware, it's highly likely they were trained on its GPUs.

Even then, Clayton makes the case that NPUs won't be appropriate for every workload. Forty TOPS is a decent amount of compute, but, as we mentioned earlier, it pales in comparison to the performance of high-end graphics silicon.

"NPUs are going to be where you can run your lightweight AI workloads, and they're going to be really power efficient," he said. "A GPU is where you run your more demanding AI use cases, and that's where we've been pushing and focusing our efforts."

"For stuff that simply doesn't fit on a PC, you run those on GPUs in the cloud, where you have effectively unlimited performance," Clayton added.

[18]Additional Microprocessors Decoded: Quick guide to what AMD is flinging out next for AI PCs, gamers, business

[19]Intel debuts laptop silicon that doesn't qualify for Microsoft's 'Copilot+ PC' badge

[20]Nvidia shrinks Grace-Blackwell Superchip to power $3K mini PC

[21]Jury spares Qualcomm's AI PC ambitions, but Arm eyes a retrial

GPUs may get some Copilot+ love after all

There's already some evidence to suggest that Microsoft may extend some Copilot+ functionality to GPUs to support more computationally challenging workloads in the future.

Microsoft didn't address our questions regarding its plans to harness GPUs. However, in an [22]anouncement from June, Nvidia said it was working with Microsoft to add GPU acceleration for small language models (SLMs) via the Windows Copilot Runtime.

The tech was supposed to materialize by the end of 2024, though Microsoft's own [23]docs — last updated December 5 — make no mention of GPUs and specifically cite NPUs as a requirement for its as-yet unavailable Phi Silica project for SLMs.

Clayton declined to provide any updates on the collaboration, saying that "ultimately, it's Microsoft's decision for where they're going to run which workloads."

If and when Microsoft chooses to embrace GPUs for local AI may ultimately come down to hardware availability. As of writing, the number of NPU-toting Copilot+ PCs with dedicated graphics is rather small.

On the desktop, the situation is even trickier. Desktop chips with NPUs do exist, but none of them — at least to our knowledge — meet Microsoft's 40 TOPS performance requirement. We don't expect it'll be long before beefier NPUs make their way into desktop silicon. All it would take is Intel or AMD finding a way to cram the NPUs from their mobile chips into a desktop form factor. ®

Get our [24]Tech Resources



[1] https://www.theregister.com/2024/05/21/qualcomm_windows_microsoft/

[2] https://www.theregister.com/2024/06/14/microsoft_recall_release_delayed/

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Z44s2h54Ytz0ztFCF7WPugAAAAw&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[4] https://support.microsoft.com/en-us/topic/copilot-pc-hardware-requirements-35782169-6eab-4d63-a5c5-c498c3037364

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z44s2h54Ytz0ztFCF7WPugAAAAw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z44s2h54Ytz0ztFCF7WPugAAAAw&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[7] https://nvidianews.nvidia.com/news/nvidia-blackwell-geforce-rtx-50-series-opens-new-world-of-ai-computer-graphics

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z44s2h54Ytz0ztFCF7WPugAAAAw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[9] https://nvidianews.nvidia.com/news/nvidia-brings-ai-assistants-to-life-with-geforce-rtx-ai-pcs

[10] https://www.theregister.com/2024/03/19/nvidia_why_write_code_when/

[11] https://build.nvidia.com/blueprints

[12] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z44s2h54Ytz0ztFCF7WPugAAAAw&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[13] https://github.com/microsoft/DirectML

[14] https://github.com/microsoft/onnxruntime

[15] https://www.theregister.com/2025/01/17/nvidia_cisco_ai_guardrails_security/

[16] https://www.theregister.com/2024/12/17/nvidia_cuda_moat/

[17] https://www.statista.com/statistics/754557/worldwide-gpu-shipments-market-share-by-vendor/

[18] https://www.theregister.com/2025/01/08/amd_ai_nvidia/

[19] https://www.theregister.com/2025/01/07/intel_arrow_lake_laptop_chips/

[20] https://www.theregister.com/2025/01/07/nvidia_project_digits_mini_pc/

[21] https://www.theregister.com/2024/12/23/qualcomm_arm_trial/

[22] https://nvidianews.nvidia.com/news/nvidia-brings-ai-assistants-to-life-with-geforce-rtx-ai-pcs

[23] https://learn.microsoft.com/en-us/windows/ai/overview

[24] https://whitepapers.theregister.com/



hey clayton u dork....

harrys

Dont u know..... lifes a zero sum game, u got kids?

""For stuff that simply doesn't fit on a PC, you run those on GPUs in the cloud, where you have effectively unlimited performance," Clayton added."

Re: hey clayton u dork....

m4r35n357

Get scalped on the useless hardware, then again in the cloud.

Get in line, suckers!

So what's it do at INT8?

Richard 12

If the spec is INT8, it doesn't matter if it can do more at FP4.

It doesn't matter if I can cut your grass really quickly, if you want the hedge trimming, you won't hire me.

Waving the lawnmower in the air is rather inefficient. And somewhat dangerous.

Although all this AI running around with giant scissors is also somewhat unwise, no matter what it's doing.

Re: So what's it do at INT8?

Anonymous Coward

For a 5090 GPU about 3,400 TOPS INT8 according to Tom's hardware - https://www.tomshardware.com/pc-components/gpus/nvidia-announces-rtx-50-series-at-up-to-usd1-999

So roughly x85 an integrated NPU

Re: So what's it do at INT8?

Korev

> So roughly x85 an integrated NPU

X86 surely...

klh

> We don't expect it'll be long before beefier NPUs make their way into desktop silicon.

Please let the bubble burst before this waste of silicon infects desktop chips. If anything, NPUs should be add-on cards, that's kind of the whole point of a desktop.

Isn't it just a driver thhing.

Anonymous Coward

Can;t they implement the DirectML API in the driver and have the GPU do the NPU stuff, but better.

What is the point?

hoola

I simply struggle to understand what all this hardware is going to do and the value it is going to add.

The only beneficiaries are the chip, memory, SSD & PC suppliers. It is yet another bundle of built in obsolescence and forced upgrades.

Re: What is the point?

m4r35n357

Struggling is a waste of effort.

Might as well put our feet up and watch this unusually honest demonstration of the _true_ meaning of "supply and demand".

After all my erstwhile dear,
My no longer cherished,
Need we say it was not love,
Just because it perished?
-- Edna St. Vincent Millay