3月2日,“开放·连接”为主题的玄铁RISC-V生态大会在上海举行,全球数百家企业及机构代表齐聚,成为中国RISC-V发展史上规模最大的一次会议。中国工程院院士倪光南在会上表示,今天RISC-V是中国CPU领域最受欢迎的架构,成为推动新一代信息技术发展的新引擎。RISC-V之父David Patterson也表示迄今已有超过60个国家参与了RISC-V,RISC-V已经是一个全球现象。值此盛会,算能也重磅发布了行业首款服务器级RISC-V CPU算丰SG2042,助力RISC-V 迈向高性能计算领域。
首款服务器级RISC-V CPU SG2042发布
近年来RISC-V架构凭借其开源、指令精简和可扩展等优势,在注重能效比的物联网领域收获颇丰,但这并不意味着RISC-V无法进军有更高性能要求的PC和服务器市场。
中国工程院院士倪光南在会上表示,今天RISC-V是中国CPU领域最受欢迎的架构,成为推动新一代信息技术发展的新引擎。
今天,算能全新设计了基于RISC-V 的64核服务器级CPU算丰SG2042 ,将为服务器市场提供新的选择和机会。
算能高级副总裁王雷详细地介绍了SG2042,基于高性能RISC-V内核,9-12流水线设计,支持乱序执行,主频高达2GHz,每个Cluster最多4个内核,单SoC芯片拥有64核,64MB共享三级缓存,可以满足数据中心的各种需求。
算丰SG2042拥有先进的平台技术,辅以全方位的下一代技术,使用户能够以前所未有的方式工作、连接、分析和创建,多达32条PCIe Gen 4.0通道的CPU连接,能够灵活配置硬件加速器;提供了企业在现有网络中无缝安全地集成和管理工作站平台所需的工具;突破性的计算架构,代表了专业高端计算需求的功率和可扩展性的架构转折点,让RISC-V成为搭建计算生态的一种新选择。
丰富的硬件生态:EVB开发板、2U服务器、DevKit开发者套件
王雷也同步了基于SG2042的EVB开发板和2U服务器的最新进展,EVB开发板搭载了一颗SG2042,拥有丰富的外设、调试接口和扩展接口,可以帮助开发者快速进行开发和调试,加速整个开发过程。
基于SG2042的EVB开发板
2U服务器具备更高的性能和可扩展性,能帮助企业处理海量的数据和复杂的业务逻辑,搭载SG2042的2U服务器支持8 channelDDR4-3200 RDIMM,最大512GB,支持7个PCIe x16插槽以及双网卡支持。同时,澎峰科技也会推出一款基于SG2042的1U高密度服务器。
基于SG2042的2U服务器
万莫斯带来了基于SG2042打造的行业首款RISC-V高性能开发者套件(DevKit),可以为开发者提供本地化的RISC-V开发环境,DevKit体积小巧,配置也十分亮眼:
- 1个SG2042 CPU
- 1个开发板
- 250W ATX电源
- 英特尔AX210 WiFi 6E / BT5.2卡
- 双10G SFP网卡
- AMD Radeon RX550 4GB 显卡
- 搭载手柄的小巧机箱
- 1TB Nvme固态硬盘
- 2x 16G DDR4内存条
- 大功率RGB CPU散热器
DevKit开发者套件
软件栈日趋完善,RISC-V CPU生态初现
RISC-V计算生态的构建是一个浩大的工程,需要行业伙伴的长期共同参与。澎峰科技、万莫斯、PLCT实验室、山大智研院、兆松科技以及众多开源领域的顶尖开发者都加入了SG2042的开放生态中。
在PLCT的支持下,SG2042目前已经适配了Ubuntu、Arch Linux、openEuler、Deepin等多款操作系统,Firefox 和 LibreOffice 等常用办公软件也能成功运行,良好的系统兼容性,扩展了SG2042的应用范围和适用性。
王雷提到未来跟PLCT的合作,“会进行全面主线化包括OpenSBI、Linux kernel、U-Boot,更好地支持Debian、openEuler等,也会接入杭州RISC-V实验室,为RISC-V开发者提供算力服务,以及连接debian、Fedora、OpenEluer等社区,提供RISC-V Native构建能力,支持RUYI SDK,这些面向RISC-V开发者的软件全家桶计划,会在SG2042平台上得到支持。"
固件层得到了山大智研院的大力支持,包括openSBI、基于EDK2的UEFI适配和优化以及GRUB的适配和优化。王雷表示,智研院的工作填补RISC-V在服务器固件领域接近空白的状态。
向量化加速可以大幅提高计算性能,尤其是科学计算和数据密集型的应用,对于RISC-V架构的处理器具有非常重要的意义。
兆松科技推出了高性能ZCC编译器,支持RVV自动向量化,并针对SG2042做了专门的优化,是当前业内唯一支持多层循环自动向量化的编译器,整体优化可以带来比手写Intrinsic更好的性能,Red Hat的知名开发者傅炜利用ZCC编译器和Fedora仓库整体重新构建了Zedora发行版。
数学计算库是经过高度优化和封装的一组函数库,让科学计算领域的用户不必关心底层硬件平台的差异和细节,大幅提高RISC-V架构处理器的计算效率,澎峰科技基于SG2042 Vector0.71 优化了数学计算库PerfMPL(OpenBLAS,FFT,Math,VML,Sparse,IPP,DNN)。
王雷表示,澎峰的发展理念是开源成就你我,生态释放算力,跟算能以算力为中心的理念相契合。他透露,澎峰计划在今年6月份会启动高性能服务器集群架设工作。
正如包云岗老师所说,“从主板设计到定制机箱,从BIOS到操作系统,从编译器到数学库,这是整个RISC-V系统栈不同层的爱好者们协作的成果,RISC-V生态正在迈上新台阶”。
RISC-V之父David Patterson在今天的演讲中提到,最重要的是,RISC-V不仅免费开放,而且并非某个高校、某个人在推动这个指令集架构升级换代,而是有一整个社区在推动它升级换代。
靠社区开发者的力量去推动技术进步,跟算能的开源理念不谋而合,自2016年以来,算能一直坚定在算力市场持续扩大研发投入,坚持算力硬件提供商的定位,推动工具链开源并开放硬件参考设计。
算能“专注·开放”的理念正吸引越来越多的开发者和企业参与到RISC-V生态中来,推动SG2042服务器CPU在科学计算、数据分析和人工智能等领域的发展。