推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

达芬奇架构核心技术解析.docx

资料介绍

达芬奇架构

基本概念

**达芬奇架构(DaVinci Architecture**是华为面向人工智能计算场景研发的一款专用AI芯片架构,最早于2018年推出,主要应用于华为昇腾系列AI芯片,旨在解决传统通用计算架构在AI运算中效率不足、功耗较高的问题,针对卷积神经网络等AI主流 workload 做了深度硬件优化。该架构以文艺复兴时期画家列奥纳多··芬奇命名,寓意架构具备高性能、灵活度与创新设计的特点,覆盖从边缘端到云端全场景的AI计算需求。

研发背景

在人工智能爆发式增长的2010年代后期,AI训练和推理需求快速增长,主流CPUGPU架构虽然能够支持AI运算,但存在针对性优化不足、能效比低、成本较高的问题,同时海外高端AI芯片对国内出口受限,国内产业急需自主可控的AI芯片架构。华为基于多年在芯片设计领域的技术积累,推出自主研发的达芬奇架构,实现了AI计算架构的自主突破,适配从端侧设备到云端数据中心不同规模的AI场景需求。

核心技术特点

1. 三维缩放的立方体计算单元

达芬奇架构最核心的设计是三维立方计算阵列(Cube Unit,区别于传统GPU的二维SIMD计算阵列,三维立方体结构可以更高效地匹配AI卷积、矩阵乘法运算的维度特性,能够一次性完成三维体积维度的矩阵乘加运算,大幅提升计算并行度和运算效率。以昇腾310芯片为例,单个Cube单元可以在一个时钟周期内完成161616FP16矩阵乘加运算,计算密度远高于同工艺下的传统通用计算单元。


部分文件列表

文件名 大小
达芬奇架构核心技术解析.docx 14K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载