• 果壳说
2243
需用时 04:29
平头哥再一次证明了RISC-V的潜力

RISC-V指令集作为后生日渐被重视,其简单、开源、易移植、模块化、经济性、稳定性的特性广受业界青睐。目前RISC-V已经成为产业链不可或缺的一环,已有上百款SoC量产芯片、有里程碑式的软件及应用支持、并能支持杀手级应用,逐步攻入主流市场。

国内也非常重视RISC-V指令集的机会,其中极具代表性的便是阿里平头哥,这家公司在2019年便成为RISC-V国际基金会董事会成员。

11月3日,云栖大会上,平头哥发布全新RISC-V高能效处理器玄铁C908,再次攻坚高能效难题,同时宣布诸多生态建设上的进展。

玄铁处理器系列再添新IP

玄铁C908所在的C系列此前包含C902、C910、C906、C907等处理器,C908则是作为针对中高端的产品,在高性能和低功耗之间实现能效最大化。

2022云栖大会,阿里云智能总裁张建锋介绍RISC-V进展

玄铁C908有什么不同? 它采用RISC-V Vector 1.0标准,并基于标准新增DOT指令,推出INT4数据类型,全面优化AI算子及算法库,典型神经网络计算的性能相比前一代产品提升50%以上。玄铁C908超越此前在国际权威AI测试MLPerf Tiny V0.7中夺冠的玄铁C906,在图像分类任务中性能再提升3.5倍。

从应用层面来讲,玄铁C908可应用于视觉AI、智能交互、多媒体终端、AR/VR、5G等场景。基于玄铁C908,平头哥的合作伙伴嘉楠科技已研发高性能视觉AI芯片K230,为行业提供更高性能、更低功耗、更加安全的芯片及解决方案新选择。

平头哥C系列已经拥有如此众多的处理器了,为什么要再加入C908这一型号?

“推出C908这样一款中高端RISC-V处理器,能够让平头哥的整个产品系列更全面,未来面向IoT甚至往更高性能的边缘计算这些方向发展时,我们的产品也能覆盖。玄铁C908后面也会持续去开发出E系列、R系列,进一步挖掘同一个档位上处理器的深度。”平头哥半导体副总裁孟建熠这样解释。

目前,平头哥已形成三位一体的产品线。C系列面向高端复杂计算场景,应用于视觉、语音、边缘计算等领域;E系列面向低功耗低成本场景,应用于微控制器、无线等领域;R系列面向高可靠、实时处理场景,应用于工业控制、车载等领域。

从整个产品线上来看,玄铁RISC-V处理器已在边缘计算、无线通讯、工业控制、通用MCU等30多个行业实现了商业落地,是中国RISC-V领域应用规模最大的处理器。

让RISC-V脱颖而出的是其开源性,任何公司或个人均可以根据其架构进行处理器设计,这样不仅降低了设计门槛,设计资源也可以重复利用,大大减少软件成本。除此之外,在应对高能效挑战下,RISC-V也不在话下,玄铁C908就是其中的典型。

实际上,让玄铁C908拥有如此优秀的能效并非易事,其背后是平头哥从微架构设计、编译基础到AI应用的全方位尝试和努力。

孟建熠表示,RISC-V架构本身便是精简架构,而精简所带来的的好处未来应该会体现在能效上,因此平头哥在研发产品时也希望将这样的特性展示出来。在玄铁C908产品设计之初,平头哥便采用很多精简指令集;其次,不仅首次支持RISC-V Vector 1.0标准,还在此基础上推出了INT4的类型;另外,在软件编译优化上也包含诸多技术,包括库的优化。

2022云栖大会,平头哥副总裁孟建熠发布最新RISC-V处理器玄铁C908

完成更强的Linux主线

2022年云栖大会上,平头哥不仅带来全新的IP,展示出硬实力,还宣布了诸多生态建设的好消息:平头哥宣布完成RISC-V与统信操作系统社区版的首度适配,成功运行桌面环境及多款办公、开发类软件;在终端侧,平头哥引领RISC-V架构首次进入安卓开源生态体系,推动RISC-V正式与全球主流移动操作系统生态接轨;从云到边再到端,平头哥已完成RISC-V与RTOS、Yocto Linux、Android、龙蜥Anolis OS、统信等国际主流和国产操作系统的深度适配。

生态永远是萦绕在RISC-V指令集的重要问题,让更多人加入RISC-V,行业才能不断壮大。那么平头哥是如何做的?

生态建设的抓手其一,是一体化的云平台,让RISC-V更易用。

目前平头哥已形成RISC-V软硬一体的全栈平台,特别在软件工具和基础软件方面,平头哥持续优化和丰富RISC-V软件栈,构建起包括工具链、中间件与组件、操作系统、AI加速库、针对应用的SDK等在内的玄铁RISC-V软件生态,以更好适配玄铁CPU。

在RISC-V开发工具层面,平头哥已形成完整的玄铁RISC-V处理器端云一体开发工具;在AI方面,平头哥提供AI部署工具HHB;在基础软件方面,平头哥持续在RISC-V国际基金会推进CSI标准,推动RISC-V兼容更多不同操作系统及生态,并在此基础上,在无线连接、语音和视觉方面推动应用框架设计。

安全是RISC-V未来基础的特性,平头哥打造出全球首个符合GPTEE标准的RISC-V芯片平台无剑600,提供从硬件安全到软件安全的全套体系,支持从端到云的创新。

以上种种软件生态建设成果,均可通过平头哥“云上实验室”一键获得。云上实验室集成丰富的RISC-V CPU、SoC、开发板硬件资源,全面的OS覆盖,多样的典型应用demo展示,

目标推动RISC-V芯片在云端就能实现评估与开发。

生态建设的抓手其二,是兼容各种操作系统,让RISC-V哪里都能用。

在平头哥的推动下,RISC-V首次深度适配云上操作系统龙蜥Anolis OS,推动了RV32位的COMPAT模式和SVPBMT两个特征进入Linux主线。

众所周知,安卓系统是全球主流移动操作系统,拥有丰富的应用生态。平头哥为此进行了大量技术创新,增补修改了12万余行代码,主导推动了两大体系的深度融合。

“谷歌接纳RISC-V非常具有标志意义,相当于我们把RISC-V架构推到了安卓的起点,正式进入赛场了。此前,RISC-V在安卓体系场外热身,今天就正式准备去参加比赛了。”孟建熠如是说,不过安卓与RISC-V的情缘才刚刚开始,如果将RISC-V商用至手机或平板等应用可能还是有很长的路要走的,将会涉及更大量的优化和迭代。

对于操作系统,孟建熠还有更远大的目标,他认为,对RISC-V来说,不仅要兼容安卓、兼容Linux、兼容RTOS各种各样的操作系统,还要在此之上有优秀的跑分,证明自己的能力,再让其上的软件生长地更加丰富,在此基础之上,再继续创新,绝非坐等一个全新的杀手级的应用出来。反观Arm,在智能手机赛道爆发之前,就已在很多周边领域实现应用,很好地证明了自己的能力。

目前,玄铁RISC-V已适配RTOS、Yocto Linux、Android、龙蜥Anolis OS、统信等多款云、边、端国际主流及国产操作系统。

生态建设的抓手其三,是芯片开放社区,让RISC-V更多样化。

平头哥的芯片开放社区(OCC)是与其基础软件紧密结合的,它面向企业下游的应用企业、开发者,拥有多样化的生态玩法。“平头哥把在RISC-V积累的很多合作伙伴的芯片聚集起来,在这个基础之上,运行各个领域特定的OS,共建软件生态。” 孟建熠如是说。

从1GHz跨入2GHz商用,平头哥不断刷新RISC-V新架构的性能纪录,这也证实了RISC-V这一架构的实力。高性能将会是RISC-V下阶段突破的方向,从IoT终端走向边缘侧和云端,平头哥也正往这方面靠拢。

对于RISC-V的未来愿景,孟建熠表示,“RISC-V作为新兴的架构,肯定要找新兴的市场和应用,在可能的环节率先突破,形成规模化应用的示范,吸引更多人加入,形成一个良性循环生态,就像滚雪球一样。相信在此过程,中国会是RISC-V发展壮大的热土。”

文/付斌

The End

举报这篇文章

果壳说

果壳作者

pic