Atrevido
Atrevido
(ah-treh-bee-doh)
形容词:
a. 勇敢的
b. 大胆的
c. 热爱冒险的

特征

64位内核
(RISCV64GCVB)
2/3/4宽度 乱序执行
支持多处理器
(AXI/CHI)
对非对齐访问的直接硬件支持
寄存器重命名
(包括V向量寄存器)
SV48
支持MMU Linux
Gazzillion Misses™
更多信息

可用扩展

比特操作
CMO’s
数据长度支持Half/bf16/Single/Double
Zifencei
数据加密
开放向量接口(OVI)
更多信息
向量单元
更多信息

可定制选项

向量规范1.0(支持向量)
分支预测器
I$ 从 8KB 到 32KB
D$ 从 8KB 到 32KB

Atrevido管道

可定制2/3/4宽度乱序执行
Atrevido pipeline

配置

  • 解码/退休2条指令/周期
  • 寄存器重命名
  • 包括V向量寄存器
  • 乱序执行发出
  • 乱序执行完成
  • Gazzillion Misses™
  • SV48
  • 对非对齐访问的直接硬件支持

可定制

  • I$ 从 8KB 到 32KB
  • D$ 从 8KB 到 32KB
  • 分支预测器

目标市场

机器学习

Atrevido内核,以其乱序执行调度引擎结合Gazzillion技术, 可以处理高分散数据,带有长内存延迟及高带宽内存系统,即目前典型的机器学习应用。

关键值存储

内存内缓存及关键值处理需要对您的内存子系统进行大量额外操作。

我们的Gazzillion Misses™技术特别适用于这些要求, 允许您以更少处理器内核保持全内存带宽。

推荐系统

Gazzillion技术特别为以下推荐系统而设计,作为数据中心机器学习的一个关键部件。

通过每个Atrevido对数百内存缺失的支持,您可以搭建一个平滑传递高分散数据到 计算引擎且无需大量硅片投资的SoC。

此外,双向乱序执行内核帮助加速推荐系统中并不太并行的部分。

分散数据/HPC

Gromacs? 稀疏矩阵? PDE? OMP? MPI? 多级并行? 全由您定!

HPC必须处理大型多维分散数据,并在多个级别支持异构并行。

Atrevido,拥有乱序执行及Gazzillion Misses™技术, 是HPC领域的绝佳匹配,无论是嵌入式HPC,Edge还是数据中心级别。

64位内核

支持大部分高强度工作,Atrevido以其内在的64位数据通路支持大容量内存。 有了它完整MMU支持,Atrevido也支持Linux,包括多处理器。

支持向量

Atrevido支持RISC-V向量规范1.0以及Semidynamics开放向量接口(OVI),给予您对于 自有向量单元和使用Semidynamics产品的自由选择权。

向量指令为多种计算深度编码,因此降低了每次运行的能源消耗。

向量收集指令高效支持分散张量(Tensor)权重,有助于机器学习任务。

支持多处理器

Atrevido支持cache相干的多处理器环境。其内在的CHI接口可被裁剪成AXI,取决于您的需求。

无论是2,4甚至上百个内核,Atrevido都可为您的下一代SOC服务。