资源与支持

SiFive Intelligence

高性能、可扩展的向量与矩阵计算,完美契合当今的 AI 与机器学习工作负载

Intelligence 系列

SiFive Intelligence™ 家族第二代产品延续了以软件为先的处理器设计理念,专注于满足未来边缘部署机器学习和 AI 的需求。它在小体积下提供高性能、可扩展的向量和矩阵计算能力,可根据不断变化的工作负载进行定制和适配。

  • 标量 + 宽向量计算引擎
  • 高带宽总线接口以控制定制引擎
  • 高度可扩展的矩阵计算解决方案
  • 独立高效的边缘 AI 计算

SiFive Intelligence 系列

 X100 系列
Intelligence
  • 32 位或 64 位 CPU
  • 128 位向量长度
  • SSCI 和 VCIX
X200 系列
Intelligence
  • 512 位向量长度
  • 单向量算术逻辑单元(ALU)
  • SSCI 和 VCIX(1024 位)
X300 系列
Intelligence
  • 1024 位向量长度
  • 单/双向量算术逻辑单元(ALU)
  • SSCI 和 VCIX(2048 位)
XM 系列
Intelligence
  • 可扩展矩阵引擎
  • 每个集群包含 4 个 X300 核心
  • 1 个集群 = 16 TOPS(INT8)

 第二代协处理器接口

专为控制和辅助应用场景设计。为使用 X 系列 IP 的客户提供直接核心连接和带宽,以管理他们自己的定制加速器。

SiFive 标量协处理器接口

SSCI

  • 通过 RISC-V 自定义指令驱动加速器
  • 可直接访问 CPU 寄存器
  • 支持多种灵活的指令操作码格式

向量协处理器接口

VCIX

  • 提供高带宽访问 CPU 向量寄存器
  • 使用向量类型指令格式
  • 提供向量信息 (SEW 和 LMUL)

SiFive Intelligence 处理器软件栈

为现代 AI/ML 构建解决方案

AI/ML 挑战

常用的嵌入式控制处理器缺乏执行推理工作负载所需的计算资源

专用加速器在处理 CNN 层时效果良好,但存在以下问题:

  • 可能无法支持现代神经网络
  • 编程复杂,工具链不够成熟
  • In-house 解决方案维护成本高昂

SiFive Intelligence™ 解决方案是更好的选择:它是一款高性能控制处理器,配备可扩展的向量计算资源,且全部基于开放指令集。SiFive Intelligence 是一个可扩展平台,可满足从超低功耗到高性能计算的机器学习处理需求。


SiFive 解决方案

SiFive Intelligence 是一套集成的软件 + 硬件解决方案,专注于高能效推理应用。它以 SiFive 行业领先的 RISC-V 核心 IP 为基础,增加 RISC-V 向量(RVV)支持,并进一步引入软件工具和全新的 SiFive Intelligence 扩展,这些扩展提供专门优化的向量操作,用于加速机器学习运算。 这些新指令集成在支持多核、Linux、双发射微架构中,向量宽度可达 512 位,并捆绑 IREE 基于 AI/ML 的参考软件栈,能够编译和运行多种模型/框架,非常适合高性能、低功耗推理应用。


 独立向量 CPU

Intelligence 核心本身就是功能强大的嵌入式 CPU

向量引擎提供数据处理能力,可实现滤波、变换、卷积和 AI 推理,无需额外处理单元

降低硬件复杂性和成本

提供简单的软件模型

加速器控制单元

为客户设计的加速器提供控制功能

让客户专注于加速器的数据处理能力,而非控制和管理事务

向量引擎支持辅助计算——对数据进行前/后处理或处理 corner cases

软件 + 硬件
机器学习解决方案

软件
  • 支持主流机器学习框架
  • 易于部署
  • 针对最常用的 AI/ML 操作高度优化
  • 可移植性
  • 可扩展自定义操作符
  • 基于开源项目,并由开源社区支持
硬件
  • 配备 RVV 的机器学习处理器系列
  • 构建于经过 silicon-proven 的 SiFive 架构之上
  • 全新 SiFive Intelligence Extensions

自动处理现有 Arm Neon 代码

SiFive LLVM 工具链能够识别 ARM NEON 内建函数,从而在 RISC-V 向量 (RVV) 目标上编译并执行现有的 ARM NEON 代码。它有助于在将 ARM NEON 代码移植到 RVV 时节省初期工作量。虽然为了实现最佳性能仍建议进行实际移植,但对于现有代码库的初步实验,这一功能可能非常实用。

Neon to SiFive

下载 Intelligence 系列简介

了解更多 SiFive Intelligence 的优势!立即下载我们的系列简介,或如有任何问题,请联系销售团队。

Intelligence 新闻与洞察

汽车 AI 新突破:SiFive XM 平台成功支持 BEVFormer 自动驾驶模型
应用聚焦
汽车 AI 新突破:SiFive XM 平台成功支持 BEVFormer 自动驾驶模型
SiFive 在其 Intelligence XM 平台上展示 BEVFormer 自动驾驶模型,展示了面向下一代汽车应用的强大 AI 加速能力和灵活性。
LLM (大语言模型) 在 RISC-V 平台上的布署与最佳化
网络研讨会与视频
LLM (大语言模型) 在 RISC-V 平台上的布署与最佳化
欢迎了解 SiFive 如何在 RISC-V 平台上革新 AI/ML 部署。我们将深入说明专为 RISC-V 设计的 SiFive AI/ML 软体堆叠,并示范如何将 Pytorch Llama 模型无缝部署到 SiFive Intelligence 平台上。
使用 SiFive 全新 Intelligence XM 系列加速 AI 工作负载
最新文章
使用 SiFive 全新 Intelligence XM 系列加速 AI 工作负载
SiFive CEO Patrick Little 在 SiFive Day 活动上表示:“AI 与 RISC-V 完美契合。”

联系销售人员

请阅读我们的《隐私政策.》,了解您的数据如何受到保护。

引领 RISC-V 创新

RISC-V 的历史
SiFive 由 RISC-V 的发明者创立,致力于以开放的方式重塑计算架构,不受传统架构的限制和供应商锁定的影响。
关键市场
RISC-V 已广泛应用于全球数十亿设备。探索 SiFive 如何助力关键市场快速扩张与创新。
为什么选择 SiFive
了解 SiFive 的 RISC-V 专业知识如何帮助您摆脱过时的架构,进而拥有更大的创新自由。