A Layered Approach to High Performance Device Virtualization

Revere-AMU System Architecture

The complexity and performance requirements of computing systems have been growing and demands are further driven by applications, such as ML and the everything-connected world of IoT with many billions of connected devices.

Arm has developed a virtualization and accelerator strategy to address this, which we discuss in this white paper from our Architecture and Technology Group

A layered approach to high performance device virtualization.

This white paper covers:

  • The requirements and challenges of virtualization of accelerators and I/O devices
  • The existing device driver use models and the emerging models for next generation systems
  • The set of standard layers required to enable the implementation of reusable software and hardware components