RISC-V 芯片开始冲击高性能:“孕育”多核异构,软件适配待提高

发布时间:2022-08-29  

在 2022 RISC-V 中国峰会上,RISC-V 中国峰会主席、平头哥半导体副总裁孟建熠对 RISC-V 回顾了过去一年里 RISC-V 在生态建设上取得的进展。

国际基金会已经布局 70 多个技术小组开展技术标准定制;超过 160 个面向各领域处理器核,各行业渗透率越来越深;SPECint 性能首次超过 10 分,进入高性能计算行列;会员超过 3100 家,比 2021 年增加 130%。

随着 RISC-V 技术和生态的逐渐完善,过去一年里 RISC-V 在应用方面也取得一些标志性成果。

RISC-V 处理器在 IoT 的应用规模超过 100 亿颗,其中中国公司出货量占 50%;Clockwork 发布首台基于 RISC-V 的便携式计算机;

平头哥发布首个高性能 RISC-V 芯片平台无剑 600,支持 4 核高性能 RISC-V 处理器,主频最高可达到 2.5GHz,同时推出 SoC 原型曳影 1520。同时期跃昉科技和赛昉科技,也推出了主频超过 1.5GHz 的高端应用芯片 ,填补了 RISC-V 高性能领域的空白。

业界正在用行动证明,高性能不再是 RISC-V 的禁忌之地,向高性能发展是 RISC-V 发展的必然趋势,但要想在高性能领域进一步同 x86、Arm 正面 PK,依然有两大难题在等待着 RISC-V。

处理器性能需加强,软件适配待提高

向高性能发展的 RISC-V,会面临来自处理器和软件多方面的挑战,一方面 RISC-V 处理器本身需要在性能方面取得突破的同时保持稳定性,另一方面基础软件适配也有一些难题未解。

“只有处理器性能得到提升,才能适配各种各样的软件。”孟建熠说道:“另外处理器的稳定性也非常重要,稳定性是复杂应用场景中软件移植的基础。”

在软件方面,中国科学院软件研究所总工程师武延军直言,虽然中科院软件所在国际上游开源社区、国内开源欧拉社区、平头哥等做了大量 RISC-V 基础软件适配工作,但依然有很多核心基础软件无法在 RISC-V 平台上流畅运行。

“这里可能会有很多指令集规范不够成熟的问题,这是因为很多基础软件包之前都是在 X86 和 Arm 上运行,从维护者、社区的角度,还没有将 RISC-V 当做是 Tire-1 或 First-Class-Citizen 去对待。这里面有理念问题、投入问题,也有商业利益回报的问题。”武延军解释道。

正因如此,中科院软件所作为国立科院机构,一直致力于将支撑高性能的、引领未来生态发展的基础软件率先移植到 RISC-V 架构上,为商业发展铺平道路,但依然遇到一些困难。

例如,将基础软件移植到 RISC-V 验证平台之后,在模拟器环境下进行调试效率非常低。“平头哥发布了高性能 RISC-V 全栈芯片平台,以后会为基础软件的高性能迁移提供一个非常好的加速。”武延军感叹道。

另外,开发者关心的外设 IP 授权问题依然在短期内难以突破,也是高性能 RISC-V 发展道路上的一大拦路虎。

不过武延军表示,RISC-V 基金会理事会正在尝试探索开源软件曾经走过的路。开源软件在初期发展阶段也遇到过专利诉讼,当时为了解决这一问题,IBM、英特尔、Linux 基金会以及自由软件基金会发起了名为“Open Invention Network(OIN)”的组织,组建专利池,凡是加入 OIN 组织的机构都需要签署相应协议放弃对相关专利的主张,共同抵御外部的专利诉讼。

“如果未来 RISC-V 也能形成这样的模式,对于外设 IP 专利上的障碍可能会逐扫清。但毕竟基础软件和半导体两个行业不同,半导体行业的专利布局和获利的历史更久一些,形成的障碍、壁垒会更多一些,可能比软件的难度要大很多。”武延军对雷峰网 (公众号:雷峰网) 说道。

孟建熠也表示,平头哥在研发无剑 600 时,会根据实际需求选择国内 IP,共同推动 RISC-V 生态建设。

更高性能的 RISC-V 硬件才能支持更多软件的适配,更多软件的适配可以让 RISC-V 向更高性能领域发展。

高性能 RISC-V“孕育”多核异构

由于现如今大部分应用场景都需要做并行计算,因此无论是在 x86 还是在 Arm 的世界里,都采用堆核的方式提升性能,某些 AI 应用处理器核心甚至达到上千个。平头哥无剑 600 支持 4 个 RISC-V 处理器核心,RISC-V 也会通过堆核的方式来提高处理器性能吗?

“多核架构有一定优势,但也不能一概而论,在某些场景和应用中,也需要性能更高的单核处理器。”孟建熠说道。

武延军对这一观点表示赞同,并表示有了 RISC-V 之后,在核心层面有更多的异构选择。

“之前我们讲异构多核计算,实际上还是要依赖处理器厂商或者说指令集厂商的规范,像 ARM 的大核小核,像 X86 的一些扩展指令集等。RISC-V 生态如果到达一定程度,我们可能对于一个计算平台的描述,不再是像现在一样笼统说有几个核、主频多少赫兹、算力多少 TOPS、功耗多大。可能会说有多少种同类型的核,每个核都有什么定制能力。这些不同类型的核集成到一个平台上,封装在一台机器里,处理能力多种多样,能够满足不同场景的需求。”武延军说道。

文章来源于:ECCN    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>