近期,国产鲲鹏、麒麟等ARM芯片热度很高,我国芯片产业上下游协同,突破了国外制裁,可喜可贺。
在兴奋狂欢之后,我们也要冷静正视国内芯片发展差距,继续努力向前追赶。同样的,ARM芯片在国内十数年发展过程中,也会暴露出一些问题,亟待解决。
ARM软件生态不足,影响使用体验
首先,数据中心领域的ARM处理器,在软件生态方面确实还有待补足。因生态系统很不完善,很多专业的软件都比较匮乏,而且有些软件并没有为ARM架构进行优化,在ARM电脑上运行部分软件时,需要通过模拟或者转译等方式来实现跨平台支持。本来ARM芯片性能强在多核协同,单核性能略显不足,再转译方式运行软件,往往会带来性能损失、功能缺失、稳定性下降等问题。
实际使用中,也的确有过用户表示体验不佳。因某ARM电脑采用的是定制化的操作系统和软件商店,导致许多常用的软件无法安装或者运行,比如一些通讯类软件、设计类软件、某些行内的网银客户端等都无法使用,金融行业UI设计师曾吐槽软件崩溃或者卡死的情况。
生态和用户数量就是个先有鸡还是先有蛋的问题,随着国家推进国产化芯片和国产化系统体系,用户数量就会上升,软件厂商也会跟进,这样就能形成良性循环。也希望国内软件厂商能够目光长远,凝聚力量降低使用门槛,让国产操作系统进一步普及,只有这样才能与芯片厂商软硬协同,壮大起来。
单核弱多核强,不一定适用广泛场景
其次,ARM架构虽然其采用了多核设计,但由于单个核心的性能较弱,且缺乏对浮点运算的支持,因此在处理科学计算、数值模拟等方面的工作时,其数据处理效率非常低。
曾经某科研院所采购了一批采用ARM指令集的KP设备,开发人员在进行开发时,需要重新学习和适应这些指令集,以完成对软件平台和数据库的迁移。这对于开发者来说,过程较为繁琐,尤其是对于那些仅仅需要使用常用编程语言和库的开发者来说,浪费了他们大量的时间和精力。
并且上述的科研院所还遇到,厂商售后不及时响应的问题,当服务器遇到系统崩溃或故障时,厂商的技术支持人员往往需要数一两天才能给出回应。对于数据库迁移,厂商还曾提出找软件开发商修改软件,支付一笔高额应用改造费的“绑架式售后”。顺便一提,国产KP芯片的产品,在价格方面也并不具备明显优势。
虽然国产ARM 系列芯片在某些方面具有一定的优势,但在产品运行方面以及软件的体验方面的确存在很多问题。如果想要真正赢得消费者的认可和信任,KP、FT等国产ARM芯片厂商,还需要在性能、兼容性以及功能等方面继续努力。在售后方面作为信息化技术的硬件厂商,需要更加细心、耐心,用专业技能提供优秀的售后服务,打造良好的售后口碑,希望未来国产ARM产品能够越来越好。