阿里巴巴的超高性能超标量处理器

描述

阿里巴巴发布了玄铁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等边缘计算应用。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分