A glowing tech illustration shows two processors linked to code and a neural network, symbolizing AI collaboration.
AMD and Intel have said they will pool their x86 CPU optimization work for PyTorch in one library. Two of the biggest names in x86 are agreeing on one software path for CPU AI, which doesn't happen often. The companies are combining that work in oneDNN, an open-source deep learning library governed by the Unified Acceleration Foundation (UXL). The announcement is real and the direction is clear. The details are thin so far. This article covers both.

A glowing tech illustration shows two processors linked to code and a neural network, symbolizing AI collaboration. What was announced​

Following a recommendation from the x86 Ecosystem Advisory Group, AMD and Intel have aligned on oneDNN as the default open-source library for x86 acceleration within PyTorch. AMD's own newsroom post is dated October 20, 2026. DQ India's write-up appeared on November 5.

Three pieces make up the announcement:

  • oneDNN as the shared path. The stated aim is a common software path for optimized AI workloads across AMD and Intel CPUs, reducing fragmentation in the x86 AI ecosystem.
  • ZenDNN folds in. AMD will integrate its ZenDNN optimizations into oneDNN while continuing to optimize for AMD processors. AMD has also joined UXL as a Steering Member.
  • AI Compute Extensions (ACE). This is a next-generation x86 instruction set architecture designed to accelerate matrix multiplication, with future support planned in PyTorch through oneDNN updates.

Why developers and IT teams should care​

Until now, PyTorch on x86 has effectively had two vendor lanes. StorageReview describes it this way: oneDNN began as Intel's MKL-DNN and now sits under UXL governance. It already backs many of PyTorch's optimized CPU operators. AMD separately maintained ZenDNN, a set of EPYC-tuned primitives with its own PyTorch plug-in.

If AMD's tuning lands in the shared library, teams that run PyTorch inference on mixed fleets could have fewer components to evaluate, patch and document. Think of a shop with Xeon boxes in one rack and EPYC boxes in another. That shop may eventually need one library to track instead of two.

That is an inference from the plan. It is not a measured result. Intel's Jeff McVeigh put the goal this way: "Developers shouldn't have to think about separate software paths to get the best from an x86 CPU."

The story also has a strategic side. BigGo Finance argues that AMD has accepted software developed under Intel's leadership as the common foundation for x86 AI acceleration. That is the outlet's interpretation. It also fits the fact that UXL, not Intel alone, governs oneDNN, and that AMD now has a Steering Member seat.

ACE: a direction, not a feature you can use today​

ACE is the forward-looking part. Both companies say it will be brought into PyTorch through future oneDNN updates. No processor availability dates or implementation details were given in the announcement. The AMD post says ACE is a next-generation instruction set architecture (ISA) for x86. Treat it as a roadmap item. Don't treat it as something current silicon offers.

What the announcement doesn't say​

Several practical questions are open, and readers should keep them in mind:

  • No benchmarks. No performance numbers were published, so there is no evidence yet of speedups or of parity between vendors.
  • No timeline or versions. cloudnews.tech notes that neither company gives PyTorch or oneDNN version numbers, a ZenDNN integration timeline, or performance data.
  • ZenDNN's future is unclear. The companies haven't explained the future of ZenDNN as a separate project.
  • Scope is CPU only. This is about x86 CPU acceleration in PyTorch. It is not a GPU story, and it doesn't claim every operator or model will take an optimized path.
  • Shared library does not mean identical speed. AMD says it will keep optimizing for its own processors, so some vendor-specific tuning remains. The wording supports a more consistent path. It does not support a promise that every model runs equally fast on both vendors' chips.

Reading the supporting quotes​

Red Hat's Stephen Watt, a PyTorch ambassador, called the move a step forward in eliminating ecosystem fragmentation in his statement. AMD's Robert Hormuth framed it as an open software ecosystem giving developers more choice. These are supportive statements from partners and executives. They aren't evidence of delivered results. DQ India's piece largely repeats the corporate release, so the AMD and Intel announcements are the stronger sources.

What to do now​

  1. Keep benchmarking your own workloads. The announcement names no processor generations, data types or builds, so don't change deployment plans on the strength of it.
  2. Watch oneDNN and PyTorch release notes. That is where ZenDNN contributions will show up first, if they land as promised.
  3. Avoid hard-wiring vendor-specific plug-ins in new projects where you can. The direction of travel favors the shared library, though no dates are confirmed.
  4. Treat ACE as roadmap. Don't plan hardware purchases around it until real silicon and software support are announced.

Bottom line​

This is a meaningful step toward less duplicated CPU optimization work for PyTorch on x86. It is also an announcement of intent, not a delivered feature. Until benchmarks, versions and a ZenDNN transition plan appear, the sensible stance is interest without commitments.

 

References

  1. AMD and Intel collaborate to simplify AI development on x86 CPUs using PyTorch - DQ DQ 2026-11-05T01:00:37.706000+00:00
  2. Simplifying AI Development on x86 CPUs with PyTorch - AMD Newsroom newsroom.amd.com
  3. AMD and Intel Collaborate to Simplify AI Development on x86 CPUs Using PyTorch intel.com