05 原生技术概览
5.1 芯片技术
5.1.1 Intel下一代芯片支持
Intel Sapphire Rapids(简称SPR)即第四代至强可扩展处理器,采用Intel 7工艺制造,是Intel承上启下的一代产品。新引入增强指令、硬件加速器、AMX矩阵计算、SGX机密计算、Scalable IOV、PCIe 5.0、CXL1.1协议,涵盖了计算、安全、I/O及虚拟化方面的众多技术升级和增强。
龙蜥社区对Intel平台的支持一直领先于业界,紧随Intel研发节奏,基于Intel Arch SIG第一时间完成对SPR产品全面的支持,助力龙蜥客户以开箱即用的方式,享用新技术特性,整体支持情况如下图:
以上特性均在龙蜥社区得到全面支持:如加速器层面,Anolis 5.10内核已经支持DSA,IAA,配合龙蜥社区提供的accel-config用户 态工具,用户可以对这两个加速器进行快速配置并使能。对于QAT和DLB,其驱动已经以OOT的形式发布于龙蜥社区,用户只需下载 安装对应的rpm包即可享用新硬件加速带来的性能提升。安全层面,龙蜥社区已经集成SGX的SDK/PSW/DCAP软件栈,并以rpm包形 式发布,用户可以通过Anolis系统便捷部署自己的机密计算方案。虚拟化层面,Anolis内核率先支持SIOV特性,用户不论是使用SPR 平台自带的硬件加速器,还是支持SIOV的第三方硬件,抑或是DWQ/SWQ的部署形式,都可以无感使用,真正做到了One for All。
以下以对AMX指令的支持为例,介绍一下基于Anolis内核构建业务方案所带来的巨大性能提升: