Vendor: Sifive, Inc. Category: Vector Processor

High-performance AI dataflow processor with scalable vector compute capabilities

The new XM Series offers an extremely scalable and efficient AI compute engine.

Overview

The new XM Series offers an extremely scalable and efficient AI compute engine. By integrating scalar, vector, and matrix engines, XM Series customers can take advantage of very efficient memory bandwidth. The XM Series also continues the legacy of offering extremely high performance per watt for compute-intensive applications.

Key features

  • SiFive Matrix Engine
    • Fat Outer Product design
    •  Tightly integrated with 4 X-Cores
    •  Deep fusion with vector units
  • 4 X-Cores per cluster
    •  Each with dual vector units
    •  Executes all other layers e.g. activation functions
    •  New exponential acceleration instructions
  • New matrix instructions
    • Fetched by scalar unit
    •  Source data comes from vector registers
    •  Destination to each matrix accumulator
  • 1 Cluster = 16 TOPS (INT8), 8 TFLOPS (BF16) per GHz
  • 1TB/s sustained bandwidth per XM Series cluster
  • XM clusters connect to memory in 2 ways:
    • CHI port for coherent memory access
    • High bandwidth port connected to SRAM for model data
  • Host CPU can be RISC-V, x86 or Arm (or not present)
  • System can scale across multiple dies using CHI 

Block Diagram

Benefits

  • Matrix Engine
  • 4 X-Cores per cluster
  • 1 Cluster = 16 TOPS (INT8)

Applications

  • AI workloads, data flow management, object detection, speech and recommendation processing.

Specifications

Identity

Part Number
Intelligence XM Series
Vendor
Sifive, Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Sifive, Inc.
HQ: USA
SiFive brings the power of the open source RISC-V ISA combined with innovations in CPU IP to the semiconductor industry, making it possible to develop domain-specific silicon faster than ever before. With its OpenFive business unit, the industry leaders in domain-specific silicon, SiFive is accelerating the pace of innovation for businesses large and small.

Learn more about Vector Processor IP core

MultiVic: A Time-Predictable RISC-V Multi-Core Processor Optimized for Neural Network Inference

Real-time systems, particularly those used in domains like automated driving, are increasingly adopting neural networks. From this trend arises the need for high-performance hardware exhibiting predictable timing behavior. While state-of-the-art real-time hardware often suffers from limited memory and compute resources, modern AI accelerators typically lack the crucial predictability due to memory interference. The authors present a new hardware architecture to bridge this gap between performance and predictability.

Integrating eFPGA for Hybrid Signal Processing Architectures

As system requirements evolve toward multi-standard, reconfigurable platforms, signal processing architectures are under pressure to deliver both ASIC-class performance and software-like flexibility. Semiconductor engineers face a fundamental tradeoff: fixed logic yields, unmatched throughput, and efficiency, but cannot adapt once taped out. Software-programmable solutions offer flexibility but often miss hard real-time performance constraints and can consume more power.

FeNN-DMA: A RISC-V SoC for SNN acceleration

Spiking Neural Networks (SNNs) are a promising, energy-efficient alternative to standard Artificial Neural Networks (ANNs) and are particularly well-suited to spatio-temporal tasks such as keyword spotting and video classification. However, SNNs have a much lower arithmetic intensity than ANNs and are therefore not well-matched to standard accelerators like GPUs and TPUs. Field Programmable Gate Arrays (FPGAs) are designed for such memory-bound workloads and here we develop a novel, fully-programmable RISC-V-based system-on-chip (FeNN-DMA), tailored to simulating SNNs on modern UltraScale+ FPGAs.

Frequently asked questions about Vector Processor IP cores

What is High-performance AI dataflow processor with scalable vector compute capabilities?

High-performance AI dataflow processor with scalable vector compute capabilities is a Vector Processor IP core from Sifive, Inc. listed on Semi IP Hub.

How should engineers evaluate this Vector Processor?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Vector Processor IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP