Intel® Agilex™ Hard Processor System Technical Reference Manual

ID 683567
Date 2/14/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.5.8.2. Features of the NEON MPE

The NEON* processing engine accelerates multimedia and signal processing algorithms such as video encoding and decoding, 2‑D and 3‑D graphics, audio and speech processing, image processing, telephony, and sound synthesis.

The Cortex® -A53 MPCore NEON MPE performs the following types of operations:

  • SIMD and scalar single-precision floating-point computations
  • Scalar double-precision floating-point computation
  • SIMD and scalar half-precision floating-point conversion
  • 8‑, 16‑, 32‑, and 64‑bit signed and unsigned integer SIMD computation
  • 8‑bit or 16‑bit polynomial computation for single‑bit coefficients

The following operations are available:

  • Addition and subtraction
  • Multiplication with optional accumulation (MAC)
  • Maximum- or minimum-value driven lane selection operations
  • Inverse square root approximation
  • Comprehensive data-structure load instructions, including register-bank-resident table lookup