2010年,开源、开放、精简的RISC-V架构诞生。虽然距今仅有12年,但RISC-V迎来了众多玩家的积极参与,其技术、生态、应用都快速发展。在许多秉持匠心的技术人员的耕耘下,RISC-V也早已从传统强项物联网走出,向高性能领域拓展,露出了不输其他架构“高能”的一面。
本文引用地址:近日,RISC-V高性能领域的“黑马”进迭时空披露了公司的最新研发进展,其处理器核的研发取得了重大突破。据了解,这家总部位于杭州的RISC-V芯片企业此前曾低调完成了多轮融资,翻开其股东名单,不仅有经纬、君联、耀途等一众知名VC,还有高秉强、唐立华这样的半导体投资大咖和知名企业家。
进迭时空首发了RISC-V融合计算核X100
日前,进迭时空宣布其开发的第一代RISC-V高性能芯片核心技术——融合计算处理器核X100——取得阶段性研发成果。根据官方显示的数据,在通用计算性能上,X100的单核跑分达到7.5 SPECint2k6/GHz,Coremark可以达到7.7/MHz,Dhrystone可以达到6.5DMIPS/MHz,最多可以支持16个核同步计算。在融合计算方面,X100也做了大量的定制优化,16核最多可提供超8TOPS@INT8的算力,并对常见的机器视觉算法、SLAM算法等做了深度优化。
X100跑分优势明显
进迭时空X100的SPECint2k6 7.5/GHz的性能到底是处于什么水平?我们研究了市面上的一些主流芯片,并进行了性能的对比分析。
飞腾FT-1500A/16是飞腾的一款16核服务器级芯片,采用的是飞腾FTC660处理器核,根据公开资料显示,其在1.8GHz主频的情况下Spec2006定点的跑分在10,折合成Spec性能是SPECint2k6 5.6/GHz。
玄铁910是阿里巴巴在2019年推出的一款高性能RISC-V核,其公开的信息表明玄铁910的Spec跑分大约在SPECint2k6 6.1/GHz。
S2500是飞腾的一款更高端的64核服务器芯片,这颗芯片与飞腾的桌面CPU FT-2000/4采用的都是飞腾FTC663处理器核,根据公开资料显示的FT-2000/4的测试性能是在3GHz下Spec2006Int跑分19.1,单位跑分在SPECint2k6 6.4/GHz。FTC663相比FTC660内核有大约14%的性能提升。
按照进迭时空官方宣称的性能优于ARM A75,笔者也找了A75的数据,发现Anandtech上有三星Exynos9820 ARM A75的跑分,在2.34GHz的情况下,Spec跑分在15.61,大约SPECint2k6 6.7/GHz。
华为鲲鹏920是一款64核心的ARM服务器芯片,根据公开资料,这里面的核的跑分在SPECint2k6 10.8/GHz。
对比下来,进迭时空的X100虽然离华为鲲鹏920还有不小的差距,但是比起ARM A75、飞腾的服务器芯片以及阿里巴巴的玄铁910,其核的性能还是有优势的。
X100的多项设计突破
本次进迭时空还详细披露了其融合计算处理器核X100的技术特性以及性能提升。
在规格上,X100支持最新的RV Vector 1.0标准,通过向量架构的定制优化极大提高了处理器的计算能力,目前市面上其他RISC-V芯片均未支持RV Vector 1.0。针对服务器、车载芯片等场景,X100实现了RISC-V的虚拟化标准,可以支持更多的虚拟化需求。另外,X100还实现了RISC-V最新的先进中断架构AIA。总的来说,X100同时支持了RV的向量计算标准、虚拟化标准、先进中断标准,在规格上的支持是非常完备的。
此外,X100在基于RISC-V指令集的微架构设计上,在指令融合、数据预取、分支预测、能效优化等方面进行创新,完美诠释了微架构高性能和高能耗的特性。
进迭领衔RISC-V性能提升
RISC-V作为开源指令架构,其相当于对芯片公司进行了指令架构的授权,进迭时空充分利用RISC-V这种开源开放的特性,在指令集和微架构上进行定制优化。基于各项创新的性能提升,RISC-V开源架构处理器核X100将适合用于对性能要求更高的领域,如边缘服务器、高端智能机器人、自动驾驶等。
目前市面上现存的RISC-V处理器核,大多都应用于嵌入式场景和对性能要求不高的MCU领域,因此RISC-V处理器核的数量虽多,但真正能落地并商用的国产高性能RISC-V核屈指可数。此次进迭时空发布的X100无论在规格上、性能上、融合算力上均达到了国内的新高度,也再一次对RISC-V架构在性能和应用领域的边界实现了新突破。
进迭时空虽然成立仅一年多,但是其处理器核的研发难度和速度让人印象深刻,希望未来可以披露更多的研发细节。我们也将持续关注国产RISC-V芯片的研发和应用,积极推进RISC-V生态的发展。