Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Tools, Software and IDEs blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Infrastructure Solutions blog Arm joins The Open Programmable Infrastructure Project as a Premier Member
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • Hardware Accelerators
  • Hardware Platforms
  • infrastructure
  • Neoverse
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Arm joins The Open Programmable Infrastructure Project as a Premier Member

Marc Meunier
Marc Meunier
April 21, 2023
2 minute read time.

The world is generating more data than ever before, and the demand for compute power is only increasing. This year alone, we are expecting over 120 Zettabytes of new data to be created. Traditional server architectures are struggling to keep up with the pace of change, as single-core performance from traditional process improvements plateaus. New Innovative server designs are transforming the traditional datacenter model. They are leveraging specialized processing for specific workloads.  

Data Processing Units (DPUs) are an example of exactly this phenomenon – innovation around specialization, being used to transform the status quo. DPUs are specialized compute that offload infrastructure tasks from the main CPU. This frees up the CPU for client applications and leads to significant performance improvements. DPUs come in a variety of shapes and sizes, but they all have one thing in common: they perform specific tasks with less energy and higher performance compared to running on the main CPU. DPUs are used today to accelerate networking, security, and storage tasks. 

In addition to performance benefits, DPUs also offer a number of other advantages. For example, they help improve data center security by providing physical isolation for running infrastructure tasks. They also help to reduce latency and improve performance for applications that require real-time data processing. And since DPUs create a logical split between infrastructure compute and client applications, the manageability of workloads within different development and management teams is streamlined.  

The success of DPUs in hyperscaler server architecture is starting to expand to data centers, telco servers and edge compute. However, these environments have additional challenges to overcome. 

In the hyperscalers environment, there is a tight coupling between the hardware and the software, often controlled by the same development team and tailored for a specific application. Outside of the cloud, the environment is much more fragmented. Many more companies are building DPUs with specific accelerators in mind. OEMs are expected to embrace these cards, but this will not happen unless we can agree on a standard for discovery, provisioning, and life-cycle management. Unlike SmartNICs, DPUs have general-purpose cores which make them suitable for layered software development and therefore can support standard abstractions and interfaces. 

This is where the Open Programmable Infrastructure (OPI) project from the Linux Foundation comes in. OPI is focused on utilizing open software and standards, as well as frameworks and toolkits, to enable the rapid adoption of DPUs. The OPI Project includes both hardware and software companies who have come together to establish and nurture an ecosystem. Together, they are creating solutions blueprints and standards to ensure that compliant DPUs work with any server. OPI is an open collaborative environment with the right mix of companies to create end-to-end reference designs.  

OPI Member List - Arm Premier Member

Arm Neoverse platform is at the heart of the majority of DPU designs, leading the HW innovation. We are joining the OPI project to support the SW ecosystem and give them the tools to maximizes the benefits of the latest Arm cores.  As a starting point, we are expanding the Arm SystemReady certification to support DPUs. This program aligns the hardware and firmware to provide a proven recipe to seamlessly boot popular Linux distributions. This crucial first step will accelerate the bring-up and simplify the lifecycle management of applications running on DPUs and free up development teams to focus on their core offering.  

For more information:

Visit OPI Project Page

Anonymous
Infrastructure Solutions blog
  • Unlocking software innovations for Cloud, Edge and Telco Deployments with Red Hat and Arm

    P. Robin
    P. Robin
    Arm and Red Hat have a strong partnership that fosters software innovations for a wide range of cloud to edge platforms.
    • May 18, 2023
  • Container Runtimes and WasmEdge benchmarking on Arm

    Howard Zhang
    Howard Zhang
    The blog benchmarks WasmEdge and Runc on Arm64, discusses runtimes and WebAssembly, and concludes with a runtime comparison table.
    • May 17, 2023
  • Building a Serverless Platform on Arm64

    Howard Zhang
    Howard Zhang
    This blog provides an overview of Serverless technology, and show how it can be deployed on an Arm64 server with multiple container runtimes.
    • May 16, 2023