News

    Intel and AMD Unite to Standardize AI Development on x86

    Intel and AMD have partnered to standardize AI development on x86 processors, integrating ZenDNN into the oneDNN library to optimize PyTorch workloads and performance.

    Semiconductor industry giants Intel and AMD have announced a historic collaboration under the x86 Ecosystem Advisory Group (EAG) to streamline artificial intelligence development on x86 architectures. By standardizing the oneDNN library for PyTorch-based AI workloads, the two companies are working together to ensure that software runs more efficiently across their respective CPU lineups. This strategic initiative, revealed recently, seeks to eliminate the need for developers to maintain separate software paths for different hardware. By fostering a more unified environment, Intel and AMD aim to accelerate innovation and simplify the deployment of advanced AI applications globally.

    • AMD integrated its ZenDNN optimizations into the oneDNN library so that a single industry standard exists.
    • Intel and AMD selected a common x86 acceleration library so that development on PyTorch simplifies.
    • AMD joined the UXL Foundation board so that its role in open-source software expands.
    • This collaboration allows developers to focus on applications as hardware-specific hurdles vanish.

    Intel and AMD have long been fierce rivals in the processor market, but the rapid growth of artificial intelligence has created a mutual need for better software compatibility. For years, developers had to optimize their code specifically for either Intel’s or AMD’s unique hardware features to achieve peak performance. This fragmentation often led to increased development costs and slower time-to-market for new AI-driven products.

    Under the new agreement, the x86 Ecosystem Advisory Group is moving to resolve these issues by providing a consistent software layer. Jeff McVeigh, Intel’s Vice President of Data Center Strategic Programs, noted that developers should not have to choose between different software paths to unlock the potential of modern hardware. He believes that a consistent approach through oneDNN allows the industry to fully leverage the capabilities of modern processors without unnecessary complexity.

    AMD and Intel Ensure that ZenDNN Optimizations Merge

    AMD’s participation in this initiative is marked by a significant contribution of its own technology. Robert Hormuth, a senior executive at AMD, emphasized the company’s vision for an open and accessible software ecosystem. To achieve this, AMD has integrated its ZenDNN optimizations directly into the oneDNN library, which was originally pioneered by Intel. This integration creates a single, high-performance library for x86 CPUs, specifically optimized for the PyTorch framework.

    By merging these resources, AMD and Intel are providing PyTorch users with a one-stop-shop for AI acceleration. This move is expected to make x86 platforms much more competitive in the AI space, where specialized accelerators like GPUs have traditionally dominated. The unified library ensures that any optimization made for one platform will likely benefit the other, creating a more robust foundation for future CPU-based AI computing.

    Ecosystem Partners Benefit as Deployment Processes Streamline

    The impact of this standardization extends beyond the two chipmakers. Major ecosystem partners, including companies like Red Hat, have expressed strong support for the move. Stephen Watt, from the Red Hat CTO Office, stated that this level of standardization will make the developer experience much more seamless. He pointed out that it would facilitate the consistent deployment of AI workloads across various x86-based cloud and on-premise infrastructures.

    Standardization helps eliminate the vendor lock-in that often plagues the technology industry. When software is built on a universal standard, it becomes easier for enterprises to migrate workloads or scale their operations across different hardware providers. This flexibility is crucial for modern data centers that utilize a mix of different server configurations to handle complex computations.

    Artificial Intelligence Projects Become Easier to Scale

    The primary benefit of this collaboration is the shift in focus it allows for engineers. Instead of spending weeks or months fine-tuning code for specific hardware instructions, developers can now concentrate on the logic and functionality of their AI applications. This reduction in technical debt is expected to spur a new wave of innovation in the x86 ecosystem, making it more attractive for startups and large enterprises alike.

    As organizations look to scale their AI projects, they will find that the barriers to entry are significantly lower. The common platform established by Intel and AMD will also allow for faster integration of future AI hardware extensions into the PyTorch framework. This proactive approach ensures that the x86 architecture remains a viable and powerful choice for the next generation of artificial intelligence computing across various sectors.

    What are your thoughts on this major standardization move by Intel and AMD? Do you believe such collaborations will solve the biggest challenges in your software development workflows? Share your insights with us in the comments section below.

    No comments yet Write the First Comment
    ×

    Your comment has been submitted,
    it will be published after approval.

    Write a Comment