弹弹堂v8有什么区别,WPS2019专业增强版( 二 )


达芬奇架构和arm架构有什么区别?
ARM架构属于手机CPU的核心架构 , 而华为AI芯片虽说也采用了ARM架构的一部分 , 但是作为AI加速器的达芬奇架构上与ARM架构并没有太大关系 , 属于华为自研的架构 , 达芬奇架构所做的就是AI加速器的作用 , 和传统的ARM核心进行协调工作以加速AI计算效能 , 其实达芬奇架构本身也没有采用非常黑科技的技术 , 主要是简单的把计算用的乘加器(MAC)按照不同的计算组织成不同的方式 , 并搭配标准的数据缓存 。
所以严格上来说达芬奇架构是采用部分arm架构 , 同时以外围AI加速器来进行张量运算加速 , 而这类架构倒是更像GPU架构 , 都是为了优化AI智能计算 , 加入了对于张量核心的优化支持 , 但是由于GPU并非专门为AI计算设计的 , 所以在神经网络推理等主流应用上 , 传统GPU架构并不如达芬奇架构的效率高 , 华为之所以坚持自研架构也是为了更好的支持华为的软硬件生态系统 , 之前的“寒武纪”尽管也不错 , 但是毕竟也是受制于人 。

推荐阅读