阿里巴巴发布了玄铁910 RISC-V内核,这是一款基于RISC-V RV64GCV的AI加速引擎的超高性能处理器。
在HotChips 2020大会上,阿里巴巴发布了 玄铁910 RISC-V内核,这是一款基于RISC-V RV64GCV的AI加速引擎的超高性能处理器。它的性能比 SiFive 的 U74 高出约 40%。
它带有 RISC-V 0.7.1 矢量扩展和 Sv39 内存管理单元 + 8/16 物理内存保护。Sv39 是为 RV64 系统设计的虚拟内存系统,支持 39 位虚拟地址空间。它的实现支持 39 位虚拟地址空间,分为 4 KiB 页。XT910 的一些主要亮点包括:
超高性能超标量处理器
RISC-V 兼容加上 RISC-V Turbo 技术
双问题乱序内存子系统
AI矢量加速引擎
XT910 采用同构多核架构,每个集群最多 4 个内核。每个内核支持一个 32KB/64KB L1 指令缓存和一个 32KB/64KB L1 数据缓存。每个集群都有一个共享的 L2 缓存内存。
流水线的前端由 7 个阶段组成。取指令单元每个周期可以取 8 条指令。指令译码单元每个周期可以同时译码3条指令,并且可以使用物理寄存器每个周期最多4条指令。乱序引擎每个周期最多可以发出 8 条指令。
流水线的后端具有乱序内存访问、专用分支处理和乱序向量计算。它具有多个执行单元,包括 2 个单周期 ALU、1 个单周期分支跳转单元、1 个双发出加载和存储单元、2 个标量浮点单元和 2 个向量执行单元。
它支持浮点 16/32/64 和整数 8/16/32/64 操作。它直接访问向量加载和向量存储上的 L1 缓存。总体而言,矢量引擎为每个 CPU 集群提供超过 300 GFLOPS 的 FP 16 计算能力。
除了XT910的内部使用,阿里巴巴还推广基于无间SoC平台的边缘服务器、工控、ADAS等边缘计算应用。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !