升腾310和910有什么区别?
华为推出的升腾系列芯片是基于ARM架构设计的AI芯片,每代升腾芯片会有不同的款式相应地针对不同的领域需求进行优化,而升腾310和910是两款比较重要的芯片,区别主要体现在应用场景、性能和技术上。
一、应用场景
升腾310主要应用于边缘端的人机交互、图像识别、物联网等场景,这些场景有一个共同特点,就是数据量相对比较小,实时性要求高,升腾310可以在边缘计算的同时为用户带来较好的体验,具有延迟较低、能耗较少的优势,特别适用于无人车、安防监控等一些边缘设备。
升腾910则是应用于云端的AI计算,主打的是高性能计算,能够支持大量模型训练,处理海量数据,适用于人脸识别、语音识别、医学影像等需要大规模计算的场景,能够提供极高的计算速度和处理能力。
二、性能
升腾310和910主要是在性能上的区别,相对于升腾310,升腾910的性能更加强大。
升腾310采用了由华为自主设计的 Da Vinci 架构,配备了2个AICore计算单元和1个Cortex A76处理器单元,制程工艺为12纳米,主频高达1.2GHz。AI处理性能比上一代ASCEND 310提高了8倍。支持FP16/FP32精度推理,最大16TOPS (INT8),进行图像、语音、文本、自然语言处理等边缘设备计算。相较于CPU,性能提高了近20倍,性能功耗比更低。
升腾910则采用了华为自主设计的Da Vinci 2.0架构,集成了32个AICore计算单元和4个Cortex A76处理器单元,制造工艺为7nm,配备On-Chip内存,可支持FP16/FP32/INT8精度计算,能够提供64TOPS的浮点运算速度。相较于升腾310,性能提高了14倍,能够同时处理更多的模型,对于海量数据的处理有全面优势。
三、技术
升腾310和910在技术上都有相似之处,都采用了华为自主设计的Da Vinci架构和Tensor Core架构,还拥有华为专有的NPU加速技术和autobot自动拓扑技术。拥有大规模自动分布和调度技术与框架,提供强大的AI软硬件整合和可靠性保障;还有支持多种操作系统,如华为自主的LiteOS,和开源操作系统如Linux等。
四、总结
升腾310和910是两款面向不同应用场景的芯片,两者之间的性能差距较为明显。升腾310适合边缘计算,实时性比较高,性能功耗比也更低,而升腾910则更适合云计算,大规模数据处理和模型训练,能够提供更高的计算速度和处理能力。相信在未来的发展中,升腾系列芯片将会越来越成熟和完善,继续为人们带来更先进的AI计算环境。
-
处理器
+关注
关注
68文章
19282浏览量
229795 -
AI芯片
+关注
关注
17文章
1887浏览量
35015 -
边缘计算
+关注
关注
22文章
3090浏览量
48951
发布评论请先 登录
相关推荐
评论